make-psl.ctl 797 B

1234567891011121314151617181920212223
  1. @; This file constructs a new PSL containing many useful things, including:
  2. @;
  3. @; The NMODE (EMACS-like) editor and Lisp interface.
  4. @; The Lisp Machine Defstruct Facility.
  5. @; A set of "useful" things described in the manual.
  6. @;
  7. @; It creates a new executable file S:PSL.EXE, first deleting any previous
  8. @; versions and expunging. When approved, this file should be renamed to
  9. @; PSL:PSL.EXE.
  10. @;
  11. @delete s:psl.exe
  12. @expunge s:
  13. @psl:bare-psl random-argument-to-get-a-new-fork
  14. *(load useful nstruct debug find nmode init-file)
  15. *(nmode-initialize)
  16. *(nmode-switch-windows) % Switch to "OUTPUT" window
  17. *(set-message
  18. *"C-] E executes Lisp form on current line; C-] L gets normal PSL interface")
  19. *(savesystem "PSL 3.1" "s:psl.exe" '((read-init-file "psl")))
  20. *(quit)
  21. @reset .
  22. @set file autokeep s:psl.exe