[comp.emacs] GNU Lisp interpreter in a library?

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

cdr@symbol.UUCP (Constantine Rasmussen - Sun ECD) (12/30/88)

Anyone know where I can get a /copy of ELI via FTP?

Thanks,
  Constantine Rasmussen           Sun Microsystems, East Coast Div.   F658
     (508) 671-0404               2 Federal Street; Billerica, Mass. 01824
   ARPA: cdr@sun.com         USENET: {cbosgd,decvax,hplabs,seismo}!sun!cdr