Xref: utzoo comp.lang.c:19060 comp.lang.lisp:1837 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rutgers!rochester!pt.cs.cmu.edu!andrew.cmu.edu!bobg+ From: bobg+@andrew.cmu.edu (Robert Steven Glickstein) Newsgroups: comp.lang.c,comp.lang.lisp Subject: ELI (was Re: Tiny Lisp written in C) Message-ID: Date: 31 May 89 17:25:07 GMT References: <10844@cit-vax.Caltech.Edu> Organization: Information Technology Center, Carnegie Mellon, Pittsburgh, PA Lines: 38 In-Reply-To: <10844@cit-vax.Caltech.Edu> > Excerpts from ext.nn.comp.lang.c: 30-May-89 Tiny Lisp written in C Dr. > Roy@willow.Caltech.E (483) > Does anyone know of a public domain lisp interpreter, written > in a high-level language, preferably C, which can control > an application like this? And now for the monthly ELI posting. I am the author of the Andrew System embedded lisp from CMU (called ELI [Embedded Lisp Interpreter]). It is written in very portable C and is available on the X11R3 distribution which can be ftp'd from expo.lcs.mit.edu (Internet: 18.30.0.212) in the file "/contrib/eli-dist.tar". It implements an "extended subset" of Common Lisp, and is currently in use as a filtering language for the Andrew Message System. It is a fairly stable if not utterly robust package, but when you buy into ELI, you will also be among the first to know about its upcoming successor, ELSIE (the "Embedded Lisp [Scheme] Interpreter, 'ELSIE'"), which will be even smaller and faster than ELI and which will not be an "extended subset" of anything; it will be a proper superset of the Revised^4 Report on Scheme, complete with a Lisp compatability module and tons of other wonderful features such as dynamic loading and user-defined types. If you are interested in discussing ELI or ELSIE, or indeed any other part of the Andrew system, please check out comp.soft-sys.andrew or subscribe to the mailing list "info-andrew" by sending mail to "info-andrew-request@andrew.cmu.edu". If you are unable to ftp from expo.lcs.mit.edu, send me mail and I can mail you the ELI distribution. Let me know if I can send anyone any more information. ============== Bob Glickstein ITC Database Group Information Technology Center Carnegie Mellon University Pittsburgh, PA ==============