Changeset 4b3ef4b in git for Singular/iparith.cc
- Timestamp:
- Feb 4, 2010, 4:20:34 PM (14 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- a355e47496ff8e6d78a5da6dacb5b38967d28f1a
- Parents:
- 42099834c4d0154ac63fda8120c1c194d59c35f6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/iparith.cc
r420998 r4b3ef4b 324 324 { "modulo", 0, MODULO_CMD , CMD_2}, 325 325 { "monitor", 0, MONITOR_CMD , CMD_12}, 326 { "monom", 0, MONOM_CMD , CMD_1}, 326 327 { "mpresmat", 0, MPRES_CMD, CMD_2}, 327 328 { "mult", 0, MULTIPLICITY_CMD , CMD_1}, … … 2669 2670 return FALSE; 2670 2671 #endif 2672 } 2673 static BOOLEAN jjMONOM(leftv res, leftv v) 2674 { 2675 intvec *iv=(intvec *)v->Data(); 2676 poly p=pOne(); 2677 int i; 2678 for(i=si_min(pVariables,iv->length()); i>0; i--) 2679 { 2680 pSetExp(p,i,(*iv)[i-1]); 2681 } 2682 if (iv->length()==(pVariables+1)) 2683 { 2684 res->rtyp=VECTOR_CMD; 2685 pSetComp(p,(*iv)[pVariables]); 2686 } 2687 pSetm(p); 2688 res->data=(char*)p; 2689 return FALSE; 2671 2690 } 2672 2691 static BOOLEAN jjPARSTR2(leftv res, leftv u, leftv v) … … 5389 5408 ,{jjDUMMY, MODUL_CMD, MODUL_CMD, MODUL_CMD , ALLOW_PLURAL |ALLOW_RING} 5390 5409 ,{jjMONITOR1, MONITOR_CMD, NONE, LINK_CMD , ALLOW_PLURAL |ALLOW_RING} 5410 ,{jjMONOM, MONOM_CMD, POLY_CMD, INTVEC_CMD , ALLOW_PLURAL |ALLOW_RING} 5391 5411 ,{jjMULT, MULTIPLICITY_CMD, INT_CMD, IDEAL_CMD , NO_PLURAL |ALLOW_RING} 5392 5412 ,{jjMULT, MULTIPLICITY_CMD, INT_CMD, MODUL_CMD , NO_PLURAL |ALLOW_RING}
Note: See TracChangeset
for help on using the changeset viewer.