Artifact 473597e1c51a38b95b0dd7c15af6318b64b1a3a59997fe9f421d0ed0701b5d7d:
- Executable file
r34.1/util/mkfasl
— 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: 785) [annotate] [blame] [check-ins using] [more...]
#!/bin/csh -f # mkfasl --- Make a fasl file. # Author: Anthony C. Hearn. rm -f $reduce/log/mk$1.log set dir=src if ( $2 != "" ) set dir=$2 $reduce/reduce >& $reduce/log/mk$1.log << EOF symbolic; % Compiler loading and modifications. load compiler; remprop('wplus2,'one); % For hilbertp. remprop('log,'no!-side!-effects!?); % So that math can be fasled. remprop('atan,'no!-side!-effects!?); % So that math can be fasled. load fast!-vector; % To use IGETV, etc. errorset('(load compat),nil,nil); % PSL compiler REDUCE support. !*verboseload := t; % To help debugging. !*fastcar := t; % Since we assume all car/cdr calls are correct. faslout "$reduce/fasl/$1"; in "$reduce/$dir/$1.red"\$ faslend; showtime; bye; EOF