Changeset 4ccb094 in git
- Timestamp:
- May 2, 2005, 5:59:29 PM (18 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
- Children:
- 47ec284c095176a99fb82c1ee239e162d30b658c
- Parents:
- bdd18d5b55a34b858cdda3eae1a0a2f81a06229b
- Location:
- Singular
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/iparith.cc
rbdd18d r4ccb094 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: iparith.cc,v 1.35 0 2005-04-29 13:23:02Singular Exp $ */4 /* $Id: iparith.cc,v 1.351 2005-05-02 15:58:45 Singular Exp $ */ 5 5 6 6 /* … … 746 746 case 0: 747 747 Print("%s of type 'ANY'. Trying load.\n", v->name); 748 //if(iiTryLoadLib(u, u->name))748 if(iiTryLoadLib(u, u->name)) 749 749 { 750 750 Werror("'%s' no such package", u->name); 751 751 return TRUE; 752 752 } 753 //syMake(u,u->name,NULL);753 syMake(u,u->name,NULL); 754 754 // else: use next case !!! no break !!! 755 755 … … 2111 2111 case NUMBER_CMD: 2112 2112 { 2113 2114 2115 2116 2113 /* since basefields are equal, we can apply nCopy */ 2114 res->data = nCopy((number)IDDATA(w)); 2115 res->rtyp = argtype; 2116 break; 2117 2117 } 2118 2118 case POLY_CMD: 2119 2119 case VECTOR_CMD: 2120 2120 { 2121 2122 2123 2124 2121 poly q = (poly)IDDATA(w); 2122 res->data = pOppose(r,q); 2123 res->rtyp = argtype; 2124 break; 2125 2125 } 2126 2126 case IDEAL_CMD: 2127 2127 case MODUL_CMD: 2128 2128 { 2129 2130 2131 2132 2129 ideal Q = (ideal)IDDATA(w); 2130 res->data = idOppose(r,Q); 2131 res->rtyp = argtype; 2132 break; 2133 2133 } 2134 2134 case MATRIX_CMD: 2135 2135 { 2136 2137 2138 2139 2140 2136 ring save = currRing; 2137 rChangeCurrRing(r); 2138 matrix m = (matrix)IDDATA(w); 2139 ideal Q = idMatrix2Module(mpCopy(m)); 2140 rChangeCurrRing(save); 2141 2141 ideal S = idOppose(r,Q); 2142 2143 2144 2145 2142 id_Delete(&Q, r); 2143 res->data = idModule2Matrix(S); 2144 res->rtyp = argtype; 2145 break; 2146 2146 } 2147 2147 default: 2148 2148 { 2149 2150 2149 WerrorS("unsupported type in oppose"); 2150 return TRUE; 2151 2151 } 2152 2152 } -
Singular/iplib.cc
rbdd18d r4ccb094 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: iplib.cc,v 1.10 6 2005-01-18 15:41:59 Singular Exp $ */4 /* $Id: iplib.cc,v 1.107 2005-05-02 15:59:29 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT: interpreter: LIB and help … … 665 665 { 666 666 BOOLEAN LoadResult = TRUE; 667 #ifdef HAVE_N AMESPACES667 #ifdef HAVE_NS 668 668 char libnamebuf[128]; 669 669 char *libname = (char *)omAlloc(strlen(id)+5);
Note: See TracChangeset
for help on using the changeset viewer.