Changeset f92a39 in git for Singular/ipshell.cc
- Timestamp:
- Oct 15, 2012, 7:44:58 PM (11 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- d6b9d791f6efb67f432972147de4dfd0f4081862
- Parents:
- 17874ed75ee295b8f839c9c6087da10a82e6ff2e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/ipshell.cc
r17874e rf92a39 393 393 if (iiRETURNEXPR_len > myynest) 394 394 { 395 int t=iiRETURNEXPR [myynest].Typ();396 if ((/*iiRETURNEXPR [myynest].Typ()*/ t==RING_CMD)397 || (/*iiRETURNEXPR [myynest].Typ()*/ t==QRING_CMD))398 { 399 leftv h=&iiRETURNEXPR [myynest];395 int t=iiRETURNEXPR.Typ(); 396 if ((/*iiRETURNEXPR.Typ()*/ t==RING_CMD) 397 || (/*iiRETURNEXPR.Typ()*/ t==QRING_CMD)) 398 { 399 leftv h=&iiRETURNEXPR; 400 400 if (((ring)h->data)->idroot!=NULL) 401 401 killlocals0(v,&(((ring)h->data)->idroot),(ring)h->data); 402 402 } 403 else if (/*iiRETURNEXPR [myynest].Typ()*/ t==LIST_CMD)404 { 405 leftv h=&iiRETURNEXPR [myynest];403 else if (/*iiRETURNEXPR.Typ()*/ t==LIST_CMD) 404 { 405 leftv h=&iiRETURNEXPR; 406 406 changed |=killlocals_list(v,(lists)h->data); 407 407 } … … 2147 2147 // 5: D 2148 2148 2149 ring R = (ring) omAlloc0Bin(sip_sring_bin); // why 2150 2151 2152 //assume( R->cf == NULL ); 2149 ring R = (ring) omAlloc0Bin(sip_sring_bin); 2150 2153 2151 2154 2152 // ------------------------------------------------------------------ … … 2486 2484 2487 2485 #ifdef HAVE_RINGS 2488 // This was a BUG IN SINGULAR: There is no HABE_RINGS!!!2489 2490 2486 // currently, coefficients which are ring elements require a global ordering: 2491 2487 if (rField_is_Ring(R) && (R->OrdSgn==-1)) … … 5584 5580 sLastPrinted.CleanUp(); 5585 5581 } 5586 if ((myynest>0) && (iiRETURNEXPR [myynest].RingDependend()))5582 if ((myynest>0) && (iiRETURNEXPR.RingDependend())) 5587 5583 { 5588 5584 WerrorS("return value depends on local ring variable (export missing ?)"); 5589 iiRETURNEXPR [myynest].CleanUp();5585 iiRETURNEXPR.CleanUp(); 5590 5586 } 5591 5587 currRing=NULL;
Note: See TracChangeset
for help on using the changeset viewer.