Changeset 200e729 in git for Singular/iparith.cc
- Timestamp:
- Oct 13, 2006, 2:16:37 PM (17 years ago)
- Branches:
- (u'spielwiese', 'd1b01e9d51ade4b46b745d3bada5c5f3696be3a8')
- Children:
- e8492c0397c2e2e0772582e6787ee288d3c77a44
- Parents:
- 39132394cccb0abb04cb64b0a4c7c37ca8c84ed8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/iparith.cc
r391323 r200e729 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: iparith.cc,v 1.41 4 2006-10-06 14:47:45Singular Exp $ */4 /* $Id: iparith.cc,v 1.415 2006-10-13 12:16:37 Singular Exp $ */ 5 5 6 6 /* … … 2123 2123 return FALSE; 2124 2124 } 2125 static BOOLEAN jjLOAD2(leftv res, leftv v, leftv w) 2126 { 2127 return jjLOAD(res, v,(int)(long)w->Data()); 2125 static BOOLEAN jjLOAD_E(leftv res, leftv v, leftv u) 2126 { 2127 char * s=(char *)u->Data(); 2128 if(strcmp(s, "with")==0) 2129 return jjLOAD(res, v, TRUE); 2130 WerrorS("invalid second argument"); 2131 WerrorS("load(\"libname\" [,\"with\"]);"); 2132 return TRUE; 2128 2133 } 2129 2134 static BOOLEAN jjMINOR(leftv res, leftv u, leftv v) … … 2821 2826 static BOOLEAN jjWRONG(leftv res, leftv u) 2822 2827 { 2823 return TRUE;2824 }2825 2826 static BOOLEAN jjLOAD_E(leftv res, leftv v, leftv u)2827 {2828 char * s=(char *)u->Data();2829 if(strcmp(s, "with")==0)2830 return jjLOAD(res, v, TRUE);2831 WerrorS("invalid second argument");2832 WerrorS("load(\"libname\" [,\"with\"]);");2833 2828 return TRUE; 2834 2829 } … … 3103 3098 ,{jjLIFTSTD, LIFTSTD_CMD, MODUL_CMD, MODUL_CMD, MATRIX_CMD ALLOW_PLURAL} 3104 3099 ,{jjCALL2MANY, LIST_CMD, LIST_CMD, DEF_CMD, DEF_CMD ALLOW_PLURAL} 3105 ,{jjLOAD 2, LOAD_CMD, NONE, STRING_CMD, INT_CMD ALLOW_PLURAL}3100 ,{jjLOAD_E, LOAD_CMD, NONE, STRING_CMD, STRING_CMD ALLOW_PLURAL} 3106 3101 ,{jjRES, LRES_CMD, RESOLUTION_CMD, IDEAL_CMD, INT_CMD NO_PLURAL} 3107 3102 ,{jjMINOR, MINOR_CMD, IDEAL_CMD, MATRIX_CMD, INT_CMD NO_PLURAL} … … 3114 3109 ,{jjRES, MRES_CMD, RESOLUTION_CMD, IDEAL_CMD, INT_CMD ALLOW_PLURAL} 3115 3110 ,{jjRES, MRES_CMD, RESOLUTION_CMD, MODUL_CMD, INT_CMD ALLOW_PLURAL} 3111 //,{nuMPResMat, MPRES_CMD, MODUL_CMD, IDEAL_CMD, INT_CMD NO_PLURAL} 3116 3112 #ifdef HAVE_PLURAL 3117 3113 ,{jjPlural_num_poly, NCALGEBRA_CMD, NONE, POLY_CMD, POLY_CMD NO_PLURAL} … … 3161 3157 ,{jjVARSTR2, VARSTR_CMD, STRING_CMD, QRING_CMD, INT_CMD ALLOW_PLURAL} 3162 3158 ,{jjWEDGE, WEDGE_CMD, MATRIX_CMD, MATRIX_CMD, INT_CMD NO_PLURAL} 3163 ,{jjLOAD_E, LOAD_CMD, NONE, STRING_CMD, STRING_CMD ALLOW_PLURAL}3164 ,{nuMPResMat, MPRES_CMD, MODUL_CMD, IDEAL_CMD, INT_CMD NO_PLURAL}3165 3159 ,{NULL, 0, 0, 0, 0 NO_PLURAL} 3166 3160 };
Note: See TracChangeset
for help on using the changeset viewer.