Changeset c59d88e in git
- Timestamp:
- May 6, 1999, 6:56:16 PM (25 years ago)
- Branches:
- (u'spielwiese', 'a719bcf0b8dbc648b128303a49777a094b57592c')
- Children:
- 0e12840d8e98b957353e63f5ec9b2142b333ba75
- Parents:
- ad4bc9784e00443a3eeb0624c1a50525dd42041e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/ideals.cc
rad4bc9 rc59d88e 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: ideals.cc,v 1.4 2 1999-04-28 09:48:41 siebertExp $ */4 /* $Id: ideals.cc,v 1.43 1999-05-06 16:56:16 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT - all basic methods to manipulate ideals … … 468 468 } 469 469 if (newpos<0) newpos = 0; 470 while ((newpos<actpos) && (pComp0(id->m[i],id->m[(*result)[newpos]])==0)) 471 newpos++; 472 for (j=actpos;j>newpos;j--) 473 { 474 (*result)[j] = (*result)[j-1]; 475 } 476 (*result)[newpos] = i; 470 if (newpos>=actpos) 471 { 472 (*result)[actpos] = i; 473 } 474 else 475 { 476 for (j=actpos;j>newpos;j--) 477 { 478 (*result)[j] = (*result)[j-1]; 479 } 480 (*result)[newpos] = i; 481 } 477 482 actpos++; 478 483 }
Note: See TracChangeset
for help on using the changeset viewer.