Both sides previous revision
Previous revision
Next revision
|
Previous revision
Last revision
Both sides next revision
|
tutorials:lisp [2017/03/10 05:40] papa [InterLisp-10] |
tutorials:lisp [2017/03/10 10:10] papa [References] |
- 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 ===== |
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// | |
| |