Changeset 44f44d in git for kernel/ring.cc
- Timestamp:
- Aug 9, 2004, 6:16:01 PM (20 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 08c051d4a2916e8bd6f05a5b1cdd88ccbeb4c024
- Parents:
- a138f8d226e7bb142be32943bf692fe0bb1fc861
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/ring.cc
ra138f8d r44f44d 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: ring.cc,v 1.1 3 2004-08-09 14:44:31 Singular Exp $ */4 /* $Id: ring.cc,v 1.14 2004-08-09 16:16:01 Singular Exp $ */ 5 5 6 6 /* … … 3469 3469 for(int i=i2; i>=0; i--) 3470 3470 { 3471 //Print("ex: %d <-> %d\n",i,rVar(r)-1-i); 3471 3472 // exchange names 3472 3473 char *p; 3473 3474 int t; 3474 p=r->names[rVar(r)- i];3475 r->names[rVar(r)- i]=r->names[i];3475 p=r->names[rVar(r)-1-i]; 3476 r->names[rVar(r)-1-i]=r->names[i]; 3476 3477 r->names[i]=p; 3477 3478 // exchange VarOffset 3478 3479 t=r->VarOffset[i]; 3479 r->VarOffset[i]=r->VarOffset[rVar(r)- i];3480 r->VarOffset[rVar(r)- i]=t;3480 r->VarOffset[i]=r->VarOffset[rVar(r)-1-i]; 3481 r->VarOffset[rVar(r)-1-i]=t; 3481 3482 } 3482 3483 // change names: … … 3489 3490 // change ordering: listing 3490 3491 // change ordering: compare 3491 for(i=0; r->typ[i].ord_typ!=ro_none; i++)3492 for(i=0; i<r->OrdSize; i++) 3492 3493 { 3493 3494 int t,tt; … … 3531 3532 case ro_none: 3532 3533 default: 3533 Werror S("unknown typ in rOpp");3534 Werror("unknown typ in rOpp(%d)",r->typ[i].ord_typ); 3534 3535 break; 3535 3536 } 3536 3537 } 3537 3538 // avoid printing changed stuff: 3538 r->order[0]=0; 3539 r->order[0]=ringorder_unspec; 3540 r->block0[0]=1; 3541 r->block1[0]=rVar(r); 3542 rDebugPrint(r); 3539 3543 return r; 3540 3544 }
Note: See TracChangeset
for help on using the changeset viewer.