Changeset 2b2f12 in git
- Timestamp:
- Jun 24, 2005, 9:28:19 AM (18 years ago)
- Branches:
- (u'spielwiese', '91fdef05f09f54b8d58d92a472e9c4a43aa4656f')
- Children:
- 24bbc060999a8fb69567d3ebdb57c7df9cb0b342
- Parents:
- 4debdbdcebfb769718766a767ff50429cd64b51b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/lejeune.lib
r4debdbd r2b2f12 1 1 2 2 //-*- mode:C++;-*- 3 // $Id: lejeune.lib,v 1. 6 2005-06-23 15:45:54cremer Exp $3 // $Id: lejeune.lib,v 1.7 2005-06-24 07:28:19 cremer Exp $ 4 4 5 5 … … 48 48 } 49 49 def r=basering; // need that in iteration 50 ideal resultf_set, step,I;// save result resp. prelim. result51 for(p= 1;p<b-1;p++) // iterating steps52 { 53 def tmp=f_set(f, H[1..p+1]);50 ideal resultf_set,I; // save result resp. prelim. result 51 for(p=b-1;p>1;p--) // iterating steps 52 { 53 def tmp=f_set(f,intvec(H[1..p])); 54 54 setring(tmp); 55 55 def tmp1=resultf_set; 56 step=tmp1; 57 export(step); 58 step;~ 56 export(tmp1); 59 57 setring(r); 60 58 } … … 132 130 startvar=nvars(basering); 133 131 export(startvar); 134 string str=variables(startvar,i);132 variables(startvar,i); 135 133 def R=changevar(""+varstr(basering)+",t,"+variables(startvar,i)+"");// change 136 134 return(R); // return the ring, needed in future proc … … 159 157 proc a_z (int n) // returns nth letter of the alphabet 160 158 { 161 if( (n<1)||(n>26)) // input admissible?159 if(1>n>26) // input admissible? 162 160 { 163 161 "n must range between 1 and 26!";
Note: See TracChangeset
for help on using the changeset viewer.