Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!tut.cis.ohio-state.edu!husc6!bloom-beacon!A.GP.CS.CMU.EDU!Olin.Shivers
From: Olin.Shivers@A.GP.CS.CMU.EDU
Newsgroups: comp.lang.scheme
Subject: Lisp shells
Message-ID: <8908160517.aa18074@mintaka.lcs.mit.edu>
Date: 16 Aug 89 09:16:39 GMT
Sender: daemon@bloom-beacon.MIT.EDU
Organization: The Internet
Lines: 16


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