snl@edrc.cmu.edu (Sean Levy) (12/24/88)
Has anyone hacked the Lisp interpreter out of GNU Emacs and made a little, bare-bones, stand-alone lisp out of it? There are several places in the source where things are conditionalized on "standalone", but the job wasn't done completely (at least not if I understand the intention behind those conditionals correctly). I've got part of this done, but would be more than happy to use what someone else has done instead if they've done a reasonably clean job. If not, and if there's any interest, I'll make what I do available. What I'm aiming at is a library you can link a C program against that will give you the functionality of a Lisp interpreter; having it be portable to a wide range of machines and operating systems early on is a big consideration, which is why we thought of GNU Lisp. TIA, --Sean Levy, Engineering Design Research Center, CMU internet: snl@edrc.cmu.edu uucp: ...!harvard!cs.cmu.edu!snl BITnet: snl@edrc.cmu.edu%CMCCVMA -- S L --
janssen@titan.sw.mcc.com (Bill Janssen) (12/30/88)
Perhaps the thing to use here is ELI, instead of GNU Elisp. ELI is a subset of CommonLisp, developed for embedding in other application programs, written in C, available on the X11R3 tape and at CMU as part of the Andrew toolkit. Bill