Changeset 9c9fb9 in git for Singular/subexpr.h
- Timestamp:
- Aug 27, 1998, 2:03:49 PM (26 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- dfc64d9040de6607f7904b137f4174676a3a8fa7
- Parents:
- 566fcb06b881c92244aa86e8cdf21cd1f05183f3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/subexpr.h
r566fcb r9c9fb9 4 4 * Computer Algebra System SINGULAR * 5 5 ****************************************/ 6 /* $Id: subexpr.h,v 1. 7 1998-08-25 13:33:23 kruegerExp $ */6 /* $Id: subexpr.h,v 1.8 1998-08-27 12:03:49 obachman Exp $ */ 7 7 /* 8 8 * ABSTRACT: handling of leftv … … 23 23 extern const char sNoName[]; 24 24 extern BOOLEAN siq; 25 extern char *iiSleftv2name(leftv v);26 25 27 26 class sleftv; … … 51 50 */ 52 51 Subexpr e; /* holds the indices for indexed values */ 53 idhdl packhdl;54 idhdl req_packhdl;55 52 inline void Init() { memset(this,0,sizeof(*this)); } 56 53 void Set(int val); … … 67 64 else return sNoName; 68 65 } 69 inline const char * Fullname()70 {71 if ((name!=NULL) && (e==NULL)) return(iiSleftv2name(this));72 else return sNoName;73 }74 66 int Typ(); 75 67 int LTyp(); /* returns LIST_CMD for l[i], otherwise returns Typ() */ … … 83 75 }; 84 76 85 #define IDSROOT(a) (IDPACKAGE(((sleftv)a).packhdl)->idroot)86 87 77 extern sleftv sLastPrinted; 88 78 … … 95 85 typedef ssym * sym; 96 86 97 void syMake(leftv v,char * name , idhdl packhdl = NULL);87 void syMake(leftv v,char * name); 98 88 BOOLEAN assumeStdFlag(leftv h); 99 89
Note: See TracChangeset
for help on using the changeset viewer.