Changeset c12cf96 in git for Singular/subexpr.h
- Timestamp:
- Sep 29, 1998, 12:39:12 PM (25 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- c898336d2b07c6834ddddbc81515f8b883795ba3
- Parents:
- 9ccebb1f2afc97ac52cb586d379fed91a6b84060
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/subexpr.h
r9ccebb rc12cf96 4 4 * Computer Algebra System SINGULAR * 5 5 ****************************************/ 6 /* $Id: subexpr.h,v 1. 8 1998-08-27 12:03:49 obachmanExp $ */6 /* $Id: subexpr.h,v 1.9 1998-09-29 10:39:11 krueger 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); 25 26 26 27 class sleftv; … … 50 51 */ 51 52 Subexpr e; /* holds the indices for indexed values */ 53 #ifdef HAVE_NAMESPACES 54 idhdl packhdl; 55 idhdl req_packhdl; 56 #define IDSROOT(a) (IDPACKAGE(((sleftv)a).packhdl)->idroot) 57 #endif /* HAVE_NAMESPACES */ 52 58 inline void Init() { memset(this,0,sizeof(*this)); } 53 59 void Set(int val); … … 62 68 { 63 69 if ((name!=NULL) && (e==NULL)) return name; 70 else return sNoName; 71 } 72 inline const char * Fullname() 73 { 74 if ((name!=NULL) && (e==NULL)) return(iiSleftv2name(this)); 64 75 else return sNoName; 65 76 }
Note: See TracChangeset
for help on using the changeset viewer.