compile.csl 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. off echo$
  2. %==========================================================================%
  3. % GRG 3.2 Compilation [CSL] (C) 1988-97 Vadim V. Zhytnikov %
  4. %==========================================================================%
  5. % This file is distributed without any warranty. You may modify it but you %
  6. % are not allowed to remove author's name and/or distribute modified file. %
  7. %==========================================================================%
  8. << prin2 "Compiling GRG 3.2, wait few minutes."; terpri() >>$
  9. out "grgcomp.log"$
  10. in "expand.csl"$
  11. lisp$
  12. off lower$
  13. off raise$
  14. rdf "xdecl.sl"$
  15. load!_package compiler$
  16. faslout "grgdecl" $ rdf "xdecl.sl" $ faslend$
  17. faslout "grggeom" $ rdf "xgeom.sl" $ faslend$
  18. faslout "grggrav" $ rdf "xgrav.sl" $ faslend$
  19. faslout "grginit" $ rdf "xinit.sl" $ faslend$
  20. faslout "grgclass"$ rdf "xclass.sl"$ faslend$
  21. faslout "grgcomm" $ rdf "xcomm.sl" $ faslend$
  22. faslout "grgcoper"$ rdf "xcoper.sl"$ faslend$
  23. faslout "grgmain" $ rdf "xmain.sl" $ faslend$
  24. faslout "grgmater"$ rdf "xmater.sl"$ faslend$
  25. faslout "grgprin" $ rdf "xprin.sl" $ faslend$
  26. faslout "grgproc" $ rdf "xproc.sl" $ faslend$
  27. faslout "grgtrans"$ rdf "xtrans.sl"$ faslend$
  28. faslout "grgcfg" $ rdf "grgcfg.sl"$ faslend$
  29. faslout "grg32" $ rdf "grg32.sl" $ faslend$
  30. faslout "grg" $ rdf "grg.sl" $ faslend$
  31. shut "grgcomp.log"$
  32. << terpri(); prin2 "GRG has been compiled."; terpri(); >>$
  33. bye$
  34. end;
  35. %==========================================================================%