Olin.Shivers@A.GP.CS.CMU.EDU (08/03/89)
John Lacey requested information on Lisp shells. John Ellis implemented a shell for a PDP-11/45 running Unix in Harvard Lisp in 1979. "A LISP SHELL" John R. Ellis ACM SIGPLAN Notices, Vol. 15 #5, May 1980 John Levine has a paper about using Lisp for a command language in the same issue of SIGPLAN Notices ("Why a Lisp-Based Command Language?"). Of course, you might do well to look into the Lisp Machine interface, both before and after the fancy Symbolics interface that allowed non-Lisp-syntax commands. -Olin
Olin.Shivers@A.GP.CS.CMU.EDU (08/16/89)
John Lacey requested information on Lisp shells. John Ellis implemented a shell for a PDP-11/45 running Unix in Harvard Lisp in 1979. "A LISP SHELL" John R. Ellis ACM SIGPLAN Notices, Vol. 15 #5, May 1980 John Levine has a paper about using Lisp for a command language in the same issue of SIGPLAN Notices ("Why a Lisp-Based Command Language?"). Of course, you might do well to look into the Lisp Machine interface, both before and after the fancy Symbolics interface that allowed non-Lisp-syntax commands. Any you might consider gnu-emacs plus all the extensions (like monkey mode) to be a fairly reasonable shell, with lisp as an extension language. -Olin