Changeset 9ae5a3 in git for Singular/subexpr.cc
- Timestamp:
- May 1, 2018, 3:33:42 PM (6 years ago)
- Branches:
- (u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'c5facdfddea2addfd91babd8b9019161dea4b695')
- Children:
- 216f06ee7f80913e6ca48a862d43e0f3a02be9f4
- Parents:
- 9922fa723f8d8897179b004e96357ea3d9a9a7e8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/subexpr.cc
r9922fa7 r9ae5a3 115 115 case BIGINTMAT_CMD: 116 116 ((bigintmat *)d)->pprint(colmax); 117 break; 118 case BUCKET_CMD: 119 { 120 sBucket_pt b=(sBucket_pt)d; 121 if ((e==NULL) 122 && (TEST_V_QRING) 123 &&(currRing->qideal!=NULL)) 124 { 125 poly p=pCopy(sBucketPeek(b)); 126 jjNormalizeQRingP(p); 127 PrintNSpaces(spaces); 128 pWrite0(p); 129 pDelete(&p); 130 break; 131 } 132 else 133 sBucketPrint(b); 134 } 117 135 break; 118 136 case UNKNOWN: … … 427 445 case BIGINTMAT_CMD: 428 446 return (void*)bimCopy((bigintmat *)d); 447 case BUCKET_CMD: 448 return (void*)sBucketCopy((sBucket_pt)d); 429 449 case INTVEC_CMD: 430 450 case INTMAT_CMD: … … 528 548 break; 529 549 } 550 case BUCKET_CMD: 551 { 552 sBucket_pt b=(sBucket_pt)d; 553 sBucketDeleteAndDestroy(&b); 554 break; 555 } 530 556 case INTVEC_CMD: 531 557 case INTMAT_CMD: … … 689 715 if(!errorreported) 690 716 { 691 data=s_internalCopy(rtyp,d); 717 if (rtyp==BUCKET_CMD) 718 { 719 rtyp=POLY_CMD; 720 data=(void*)pCopy(sBucketPeek((sBucket_pt)d)); 721 } 722 else 723 data=s_internalCopy(rtyp,d); 692 724 if ((source->attribute!=NULL)||(source->e!=NULL)) 693 725 attribute=source->CopyA(); … … 844 876 return StringEndS(); 845 877 } 846 878 case BUCKET_CMD: 879 return sBucketString((sBucket_pt)d); 847 880 case MATRIX_CMD: 848 881 s= iiStringMatrix((matrix)d,dim, currRing);
Note: See TracChangeset
for help on using the changeset viewer.