Changeset a42239 in git for Singular/LIB/makedbm.lib
- Timestamp:
- Apr 4, 1998, 1:18:16 AM (26 years ago)
- Branches:
- (u'spielwiese', 'a719bcf0b8dbc648b128303a49777a094b57592c')
- Children:
- fa842032519085fea6da2813d2d35f50f4b93491
- Parents:
- 5480dab448af565abfd5b8f28e1766de56df7613
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/makedbm.lib
r5480da ra42239 1 // $Id: makedbm.lib,v 1. 5 1997-12-15 10:35:07krueger Exp $1 // $Id: makedbm.lib,v 1.6 1998-04-03 23:18:16 krueger Exp $ 2 2 //========================================================================= 3 3 // … … 10 10 dbm_read(l); read all entries from a DBM-databaes pointed by l 11 11 dbm_getnext(l); read next entry from a DBM-databaes pointed by l 12 13 //============================================================================= 14 proc _init() 15 { 16 "_init() makedbm started"; 17 } 18 12 create_sing_dbm(); 13 read_sing_dbm(); 14 15 //============================================================================= 16 17 proc makedbm_init() 18 { 19 string s; 20 link l="DBM:r NFlist"; 21 s = read(l,"VERSION"); 22 if (s == "" ) { 23 "Need to create database..."; 24 create_sing_dbm(); 25 } 26 close(l); 27 l="DBM:r NFlist"; 28 s = read(l,"VERSION"); 29 "Creation done. Current version:", s; 30 } 19 31 //============================================================================= 20 32 … … 63 75 write(l, "X[1,0]", "x4+a*x2y2+y4"); 64 76 write(l, "X[1,r]", "x4+x2y2+a*y^(4+r)"); 65 write(l, "X[k,0]", "x4+b*x 3y^k+a*x2y^(2*k) + xy^(3*k)");66 write(l, "X[k,r]", "x4+a*x 3*y^k+x2y^(2*k)+b*(y^(4*k+r))");67 write(l, "W[12k]", "x4+y^(4*k+1)+a*x*(y^(3*k+1))+c*x 2*(y^(2*k+1))");68 write(l, "W[12k+1]", "x4+x*(y^(3*k+1))+a*x 2*(y^(2*k+1))+c*y^(4*k+2)");77 write(l, "X[k,0]", "x4+b*x^3*y^k+a*x^2*y^(2*k) + x*y^(3*k)"); 78 write(l, "X[k,r]", "x4+a*x^3*y^k+x^2*y^(2*k)+b*(y^(4*k+r))"); 79 write(l, "W[12k]", "x4+y^(4*k+1)+a*x*(y^(3*k+1))+c*x^2*(y^(2*k+1))"); 80 write(l, "W[12k+1]", "x4+x*(y^(3*k+1))+a*x^2*(y^(2*k+1))+c*y^(4*k+2)"); 69 81 write(l, "W[12k+5]", "x4+x*(y^(3*k+2))+a*x2*(y^(2*k+2))+b*y^(4*k+3)"); 70 82 write(l, "W[12k+6]", "x4+y^(4*k+3)+a*x*(y^(3*k+3))+b*x2*(y^(2*k+2))"); … … 82 94 write(l, "Z[k,12k+6r]", "(x+a*(y^k))*(x3+x*(y^(2*k+2*r+1))+b*y^(3*k+3*r+2))"); 83 95 write(l, "Z[k,12k+6r+1]", "(x+a*(y^k))*(x3+b*x*(y^(2*k+2*r+2))+y^(3*k+3*r+2))"); 84 write(l, "Z[k,0]", "y*(x3+d*x2*(y^ k)+c*x*(y^(2*k+1))+y^(3*k))");85 write(l, "Z[k,r]", "y*(x3+x 2y^(k+1)+b*(y^(3*k+r+3)))");96 write(l, "Z[k,0]", "y*(x3+d*x2*(y^(k+1))+c*x*(y^(2*k+3))+y^(3*k+3))"); 97 write(l, "Z[k,r]", "y*(x3+x^2*y^(k+1)+b*(y^(3*k+r+3)))"); 86 98 write(l, "Z[6k+5]", "y*(x3+b*x*(y^(2*k+1))+y^(3*k+1))"); 87 99 write(l, "Z[6k+6]", "y*(x3+x*(y^(2*k+1))+b*y^(3*k+2))");
Note: See TracChangeset
for help on using the changeset viewer.