alg.red 783 B

123456789101112131415161718192021222324252627282930
  1. module alg; % Header module for alg package.
  2. % Author: Anthony C. Hearn.
  3. create!-package('(alg alg!-form intro general farith numsup genmod
  4. random smallmod zfactor sort reval algbool simp
  5. exptchk simplog logsort sub order forall eqn rmsubs
  6. algdcl opmtch prep extout depend str coeff weight
  7. linop elem showrule nestrad maxmin nssimp part map),
  8. nil);
  9. flag('(alg),'core_package);
  10. put('alglist!*,'initvalue!*,'(cons nil nil));
  11. % Some renamings so that no user operations in algebraic mode need an
  12. % asterisk.
  13. deflist('((eval_mode !*mode)
  14. (cardno!* card_no)
  15. (fortwidth!* fort_width)
  16. (high_pow hipow!*)
  17. (low_pow lowpow!*)
  18. (root_multiplicities multiplicities!*)),
  19. 'newnam);
  20. endmodule;
  21. end;