Changeset 1db74ad in git
- Timestamp:
- Jan 28, 2010, 1:53:51 PM (13 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '00e2e9c41af3fde1273eb3633f4c0c7c3db2579d')
- Children:
- fd4e2f8bbaac7ceb8ac84d5f7dafa1e7fd1a6216
- Parents:
- d544b11776d6691410329c3725149cb11e700ab3
- Location:
- Singular
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/grammar.cc
rd544b1 r1db74ad 3637 3637 if (iiExport(&(yyvsp[(2) - (2)].lv),myynest-1)) YYERROR; 3638 3638 #if 1 3639 //if (TEST_OPT_KEEPVARS)3640 //{3641 idhdl p=IDRING(h)->idroot;3642 idhdl root=p;3643 int prevlev=myynest-1;3644 while (p!=NULL)3639 idhdl p=IDRING(h)->idroot; 3640 idhdl root=p; 3641 int prevlev=myynest-1; 3642 while (p!=NULL) 3643 { 3644 if (IDLEV(p)==myynest) 3645 3645 { 3646 if (IDLEV(p)==myynest) 3646 idhdl old=root->get(IDID(p),prevlev); 3647 if (old!=NULL) 3647 3648 { 3648 idhdl old=root->get(IDID(p),prevlev); 3649 if (old!=NULL) 3650 { 3651 if (BVERBOSE(V_REDEFINE)) 3652 Warn("redefining %s",IDID(p)); 3653 killhdl2(old,&root,IDRING(h)); 3654 IDRING(h)->idroot=root; 3655 } 3656 IDLEV(p)=prevlev; 3649 if (BVERBOSE(V_REDEFINE)) 3650 Warn("redefining %s",IDID(p)); 3651 killhdl2(old,&root,IDRING(h)); 3652 IDRING(h)->idroot=root; 3657 3653 } 3658 p=IDNEXT(p);3654 IDLEV(p)=prevlev; 3659 3655 } 3660 //IDRING(h)->idroot=root;3661 #endif 3662 //} 3656 p=IDNEXT(p); 3657 } 3658 #endif 3663 3659 } 3664 3660 #ifdef USE_IILOCALRING -
Singular/grammar.y
rd544b1 r1db74ad 1364 1364 if (iiExport(&$2,myynest-1)) YYERROR; 1365 1365 #if 1 1366 //if (TEST_OPT_KEEPVARS)1367 //{1368 idhdl p=IDRING(h)->idroot;1369 idhdl root=p;1370 int prevlev=myynest-1;1371 while (p!=NULL)1366 idhdl p=IDRING(h)->idroot; 1367 idhdl root=p; 1368 int prevlev=myynest-1; 1369 while (p!=NULL) 1370 { 1371 if (IDLEV(p)==myynest) 1372 1372 { 1373 if (IDLEV(p)==myynest) 1373 idhdl old=root->get(IDID(p),prevlev); 1374 if (old!=NULL) 1374 1375 { 1375 idhdl old=root->get(IDID(p),prevlev); 1376 if (old!=NULL) 1377 { 1378 if (BVERBOSE(V_REDEFINE)) 1379 Warn("redefining %s",IDID(p)); 1380 killhdl2(old,&root,IDRING(h)); 1381 IDRING(h)->idroot=root; 1382 } 1383 IDLEV(p)=prevlev; 1376 if (BVERBOSE(V_REDEFINE)) 1377 Warn("redefining %s",IDID(p)); 1378 killhdl2(old,&root,IDRING(h)); 1379 IDRING(h)->idroot=root; 1384 1380 } 1385 p=IDNEXT(p);1381 IDLEV(p)=prevlev; 1386 1382 } 1387 //IDRING(h)->idroot=root; 1383 p=IDNEXT(p); 1384 } 1388 1385 #endif 1389 //}1390 1386 } 1391 1387 #ifdef USE_IILOCALRING -
Singular/misc.cc
rd544b1 r1db74ad 203 203 {"fastHC", Sy_bit(OPT_FASTHC), ~Sy_bit(OPT_FASTHC) }, 204 204 /* 11-19 sort in L/T */ 205 {"keepvars", Sy_bit(OPT_KEEPVARS), ~Sy_bit(OPT_KEEPVARS) },206 205 {"staircaseBound",Sy_bit(OPT_STAIRCASEBOUND),~Sy_bit(OPT_STAIRCASEBOUND) }, 207 206 {"multBound", Sy_bit(OPT_MULTBOUND), ~Sy_bit(OPT_MULTBOUND) }, … … 230 229 {"loadProc", Sy_bit(V_LOAD_PROC), ~Sy_bit(V_LOAD_PROC) }, 231 230 {"defRes", Sy_bit(V_DEF_RES), ~Sy_bit(V_DEF_RES) }, 232 {"debugMem", Sy_bit(V_DEBUG_MEM), ~Sy_bit(V_DEBUG_MEM) },233 231 {"usage", Sy_bit(V_SHOW_USE), ~Sy_bit(V_SHOW_USE) }, 234 232 {"Imap", Sy_bit(V_IMAP), ~Sy_bit(V_IMAP) }, 235 233 {"prompt", Sy_bit(V_PROMPT), ~Sy_bit(V_PROMPT) }, 236 234 {"length", Sy_bit(V_LENGTH), ~Sy_bit(V_LENGTH) }, 237 {"notWarnSB",Sy_bit(V_NSB), ~Sy_bit(V_NSB) },238 235 {"contentSB",Sy_bit(V_CONTENTSB), ~Sy_bit(V_CONTENTSB) }, 239 236 {"cancelunit",Sy_bit(V_CANCELUNIT),~Sy_bit(V_CANCELUNIT)},
Note: See TracChangeset
for help on using the changeset viewer.