Artifact fc7c35d8b524dc6989e127ee146c11b125926e69264d0bd8be42ca52c03a91c4:
- Executable file
r37/packages/alg/rmsubs.red
— part of check-in
[f2fda60abd]
at
2011-09-02 18:13:33
on branch master
— Some historical releases purely for archival purposes
git-svn-id: https://svn.code.sf.net/p/reduce-algebra/code/trunk/historical@1375 2bfe0521-f11c-4a00-b80e-6202646ff360 (user: arthurcnorman@users.sourceforge.net, size: 757) [annotate] [blame] [check-ins using] [more...]
- Executable file
r38/packages/alg/rmsubs.red
— part of check-in
[f2fda60abd]
at
2011-09-02 18:13:33
on branch master
— Some historical releases purely for archival purposes
git-svn-id: https://svn.code.sf.net/p/reduce-algebra/code/trunk/historical@1375 2bfe0521-f11c-4a00-b80e-6202646ff360 (user: arthurcnorman@users.sourceforge.net, size: 757) [annotate] [blame] [check-ins using]
module rmsubs; % Remove system wide standard quotient substitutions. % Author: Anthony C. Hearn. % Copyright (c) 1987 The RAND Corporation. All rights reserved. fluid '(alglist!*); global '(!*sqvar!*); % Contains RPLACA update of *SQVAR*. !*sqvar!*:= list 't; %variable used by *SQ expressions to control %resimplification; symbolic procedure rmsubs; begin rplaca(!*sqvar!*,nil); !*sqvar!* := list t; % while kprops!* do % <<remprop(car kprops!*,'klist); %kprops!* := cdr kprops!*>>; % exlist!* := list '(!*); %This is too dangerous: someone else may have constructed a %standard form; alglist!* := nil . nil end; endmodule; end;