User Tools

Site Tools


tutorials:lisp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tutorials:lisp [2017/03/10 05:40]
papa [InterLisp-10]
tutorials:lisp [2017/03/10 10:10] (current)
papa [References]
Line 41: Line 41:
   - Evaluate ''(LOAD "LISP:LEDIT.FASL")'' (You may add this line to your LISP.INI file and eliminate this step.)   - Evaluate ''(LOAD "LISP:LEDIT.FASL")'' (You may add this line to your LISP.INI file and eliminate this step.)
   - Evaluate ''(LEDIT)'' to switch to Emacs.   - Evaluate ''(LEDIT)'' to switch to Emacs.
 +  - Load the source file into Emacs (''^X ^F'').
   - View, change, save source with Emacs commands.   - View, change, save source with Emacs commands.
   - Flag function definitions to update in Maclisp with ''M-Z''.   - Flag function definitions to update in Maclisp with ''M-Z''.
-  - Return to Maclisp with ''^X-Z''+  - Return to Maclisp with ''^X Z''
  
 ===== InterLisp-10 ===== ===== InterLisp-10 =====
Line 59: Line 60:
 If you have set-up your TWENEX session for Maclisp (see above), you must undefine the logical name ''LISP:'' before running InterLisp. If you have set-up your TWENEX session for Maclisp (see above), you must undefine the logical name ''LISP:'' before running InterLisp.
 ===== References ===== ===== References =====
- 
-[[http://bitsavers.informatik.uni-stuttgart.de/pdf/xerox/interlisp/1974_InterlispRefMan.pdf|W. Teitelman. (1974). InterLisp Reference Manual [Online]. Available: http://bitsavers.informatik.uni-stuttgart.de/pdf/xerox/interlisp/1974_InterlispRefMan.pdf]] 
  
 [[http://www.maclisp.info/pitmanual/index.html|K.M. Pitman. (2007, December 16). The Revised Maclisp Manual [Online]. Available: http://www.maclisp.info/pitmanual]] [[http://www.maclisp.info/pitmanual/index.html|K.M. Pitman. (2007, December 16). The Revised Maclisp Manual [Online]. Available: http://www.maclisp.info/pitmanual]]
 +
 +[[http://bitsavers.informatik.uni-stuttgart.de/pdf/xerox/interlisp/Interlisp_Reference_Manual_1974.pdf|W. Teitelman. (1974). InterLisp Reference Manual [Online]. Available: http://bitsavers.informatik.uni-stuttgart.de/pdf/xerox/interlisp/1974_InterlispRefMan.pdf]]
  
 [[http://www.softwarepreservation.org/projects/LISP/book/Weismann_LISP1.5_Primer_1967.pdf|C. Weissman. (1967). Lisp 1.5 Primer [Online]. Available: http://www.softwarepreservation.org/projects/LISP/book/Weismann_LISP1.5_Primer_1967.pdf]] [[http://www.softwarepreservation.org/projects/LISP/book/Weismann_LISP1.5_Primer_1967.pdf|C. Weissman. (1967). Lisp 1.5 Primer [Online]. Available: http://www.softwarepreservation.org/projects/LISP/book/Weismann_LISP1.5_Primer_1967.pdf]]
- 
----- 
- 
-EMACS LEDIT mode 
- 
-//(Is LEDIT another Lisp dialect, or just a TOPS-20 Emacs (non-/pre-GNU/Elisp) mode for editing Lisp source code?)// 
- 
-  --> //LEDIT is a module for connecting MACLISP & Emacs. You can inspect, edit, & save source in Emacs, then evaluate/run it in MACLISP. It's documented in INFO. There's supposed to be another module to do the same with InterLisp. I'd like to figure out how to use this. -- papa// 
  
tutorials/lisp.1489124425.txt.gz ยท Last modified: 2017/03/10 05:40 by papa