Changeset 48c165a in git
- Timestamp:
- Mar 26, 2001, 4:05:30 PM (22 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '00e2e9c41af3fde1273eb3633f4c0c7c3db2579d')
- Children:
- 1bd25e34e1c021af2213fdd6edb61b9aa82fa6ca
- Parents:
- 825addcda79702d1225adaa7933ff767320e06a0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/general.lib
r825add r48c165a 2 2 //anne, added deleteSublist and watchdog 12.12.2000 3 3 /////////////////////////////////////////////////////////////////////////////// 4 version="$Id: general.lib,v 1.3 8 2001-01-16 13:03:54Singular Exp $";4 version="$Id: general.lib,v 1.39 2001-03-26 14:05:30 Singular Exp $"; 5 5 category="General purpose"; 6 6 info=" … … 426 426 " 427 427 { 428 list @marie=names(); 428 if (system("with","Namespaces")) 429 { 430 list @marie=names(Top); 431 } 432 else 433 { 434 list @marie=names(); 435 } 429 436 int j, no_kill, @joni; 430 437 for ( @joni=1; @joni<=size(#); @joni++) … … 441 448 for ( @joni=size(@marie); @joni>0; @joni-- ) 442 449 { 443 if( @marie[@joni]!="LIB" and typeof(`@marie[@joni]`)!="proc" ) 450 if( @marie[@joni]!="LIB" and typeof(`@marie[@joni]`)!="proc" 451 and typeof(`@marie[@joni]`)!="package") 444 452 { kill `@marie[@joni]`; } 445 453 } … … 455 463 for ( @joni=size(@marie); @joni>0; @joni-- ) 456 464 { 457 if((@marie[@joni]!="killall") and (@marie[@joni]=="LIB" or 458 typeof(`@marie[@joni]`)=="proc")) 459 { kill `@marie[@joni]`; } 465 if((@marie[@joni]!="General") 466 and (@marie[@joni]!="Top") 467 and (@marie[@joni]!="killall") 468 and (@marie[@joni]=="LIB" or 469 typeof(`@marie[@joni]`)=="package" or 470 typeof(`@marie[@joni]`)=="proc")) 471 { kill `@marie[@joni]`; 472 if (defined(`@marie[@joni]`)) {kill `@marie[@joni]`;}} 473 } 474 if (system("with","Namespaces")) 475 { 476 @marie=names(General); 477 for ( @joni=size(@marie); @joni>0; @joni-- ) 478 { 479 if(@marie[@joni]!="killall" 480 and typeof(`@marie[@joni]`)=="proc") 481 { kill General::`@marie[@joni]`; } 482 } 483 kill General::killall; 460 484 } 461 485 }
Note: See TracChangeset
for help on using the changeset viewer.