Changeset 44bf84 in git
- Timestamp:
- Mar 11, 2009, 10:43:29 AM (14 years ago)
- Branches:
- (u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
- Children:
- 6872439b7590944bd69e6388ace91d8c08381594
- Parents:
- 9815814eeb1856dd1d7c58ddf0c1f53374c516fc
- Location:
- Singular
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/dmodapp.lib
r981581 r44bf84 1 1 ////////////////////////////////////////////////////////////////////////////// 2 version="$Id: dmodapp.lib,v 1.2 4 2009-03-10 16:27:56Singular Exp $";2 version="$Id: dmodapp.lib,v 1.25 2009-03-11 09:43:29 Singular Exp $"; 3 3 category="Noncommutative"; 4 4 info=" … … 1809 1809 int ppl = printlevel - voice +2; 1810 1810 def save = basering; 1811 list L = variables(F); 1812 int i = size(L); 1811 ideal LI = variables(F); 1812 list L; 1813 int i = size(LI); 1813 1814 if (i>1) { ERROR("poly has to be univariate")} 1814 1815 if (i == 0) … … 1818 1819 return(L); 1819 1820 } 1820 poly v = L [1];1821 poly v = LI[1]; 1821 1822 L = ringlist(save); L = L[1..4]; 1822 1823 L[2] = list(string(v)); -
Singular/iparith.cc
r981581 r44bf84 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: iparith.cc,v 1. 499 2009-03-02 15:43:24Singular Exp $ */4 /* $Id: iparith.cc,v 1.500 2009-03-11 09:43:29 Singular Exp $ */ 5 5 6 6 /* … … 5312 5312 ,{jjTYPEOF, TYPEOF_CMD, STRING_CMD, ANY_TYPE ALLOW_PLURAL} 5313 5313 ,{jjUNIVARIATE, UNIVARIATE_CMD, INT_CMD, POLY_CMD ALLOW_PLURAL} 5314 ,{jjVARIABLES_P,VARIABLES_CMD, LIST_CMD,POLY_CMD ALLOW_PLURAL}5315 ,{jjVARIABLES_ID,VARIABLES_CMD, LIST_CMD,IDEAL_CMD ALLOW_PLURAL}5316 ,{jjVARIABLES_ID,VARIABLES_CMD, LIST_CMD,MATRIX_CMD ALLOW_PLURAL}5314 ,{jjVARIABLES_P,VARIABLES_CMD, IDEAL_CMD, POLY_CMD ALLOW_PLURAL} 5315 ,{jjVARIABLES_ID,VARIABLES_CMD, IDEAL_CMD, IDEAL_CMD ALLOW_PLURAL} 5316 ,{jjVARIABLES_ID,VARIABLES_CMD, IDEAL_CMD, MATRIX_CMD ALLOW_PLURAL} 5317 5317 ,{jjDUMMY, VECTOR_CMD, VECTOR_CMD, VECTOR_CMD ALLOW_PLURAL} 5318 5318 ,{jjVDIM, VDIM_CMD, INT_CMD, IDEAL_CMD ALLOW_PLURAL} -
Singular/ipshell.cc
r981581 r44bf84 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: ipshell.cc,v 1.20 2 2009-02-13 09:16:27Singular Exp $ */4 /* $Id: ipshell.cc,v 1.203 2009-03-11 09:43:29 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT: … … 5214 5214 } 5215 5215 5216 void jjINT_S_TO_ LIST(int n,int *e, leftv res)5217 { 5218 lists l=(lists)omAlloc0Bin(slists_bin);5219 l->Init(n);5216 void jjINT_S_TO_ID(int n,int *e, leftv res) 5217 { 5218 if (n==0) n=1; 5219 ideal l=idInit(n,1); 5220 5220 int i; 5221 5221 poly p; … … 5225 5225 { 5226 5226 n--; 5227 l->m[n].rtyp=POLY_CMD;5228 5227 p=pOne(); 5229 5228 pSetExp(p,i,1); 5230 5229 pSetm(p); 5231 l->m[n] .data=(char *)p;5230 l->m[n]=p; 5232 5231 if (n==0) break; 5233 5232 } … … 5240 5239 int *e=(int *)omAlloc0((pVariables+1)*sizeof(int)); 5241 5240 int n=pGetVariables((poly)u->Data(),e); 5242 jjINT_S_TO_ LIST(n,e,res);5241 jjINT_S_TO_ID(n,e,res); 5243 5242 return FALSE; 5244 5243 } … … 5254 5253 n=pGetVariables(I->m[i],e); 5255 5254 } 5256 jjINT_S_TO_ LIST(n,e,res);5255 jjINT_S_TO_ID(n,e,res); 5257 5256 return FALSE; 5258 5257 }
Note: See TracChangeset
for help on using the changeset viewer.