Changeset 1d46f5 in git
- Timestamp:
- Apr 17, 2000, 3:58:38 PM (23 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '0604212ebb110535022efecad887940825b97c3f')
- Children:
- c78e8bf1856fddae986219c7747c226eb90cb1c7
- Parents:
- 8e153e5516cee595e5037ab243fc9a0d54dad39e
- Location:
- Singular
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/iplib.cc
r8e153e r1d46f5 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: iplib.cc,v 1.7 1 1999-12-20 16:38:21 krueger Exp $ */4 /* $Id: iplib.cc,v 1.72 2000-04-17 13:58:38 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT: interpreter: LIB and help … … 285 285 myynest++; 286 286 err=yyparse(); 287 //Print("kill locals for %s (level %d)\n",IDID(pn),myynest); 287 288 killlocals(myynest); 289 //Print("end kill locals for %s (%d)\n",IDID(pn),myynest); 288 290 myynest--; 289 291 si_echo=old_echo; -
Singular/ipshell.cc
r8e153e r1d46f5 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: ipshell.cc,v 1.5 3 1999-12-21 15:10:47Singular Exp $ */4 /* $Id: ipshell.cc,v 1.54 2000-04-17 13:58:38 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT: … … 253 253 void killlocals(int v) 254 254 { 255 #ifndef HAVE_NAMESPACES256 255 killlocals0(v,&IDROOT); 257 256 258 idhdl h = IDROOT; 257 if ((iiRETURNEXPR_len > myynest) 258 && ((iiRETURNEXPR[myynest].Typ()==RING_CMD) 259 || (iiRETURNEXPR[myynest].Typ()==QRING_CMD))) 260 { 261 leftv h=&iiRETURNEXPR[myynest]; 262 killlocals0(v,&(((ring)h->data)->idroot)); 263 } 264 259 265 idhdl sh=currRingHdl; 260 266 BOOLEAN changed=FALSE; 267 #ifndef HAVE_NAMESPACES 268 idhdl h = IDROOT; 261 269 262 270 while (h!=NULL) … … 271 279 } 272 280 #else 273 killlocals0(v,&IDROOT);274 275 281 idhdl h = NSROOT(namespaceroot->root); 276 idhdl sh=currRingHdl;277 BOOLEAN changed=FALSE;278 282 279 283 while (h!=NULL)
Note: See TracChangeset
for help on using the changeset viewer.