Article View: comp.lang.misc
Article #4046Re: looking for interpreter / macro language facility
From: Ken Dickey
Date: Thu, 23 May 1991 19:54
Date: Thu, 23 May 1991 19:54
41 lines
1810 bytes
1810 bytes
ajb@miles.WPI.EDU (Arthur J. Butler) writes:
>hi. i am looking for advice and/or suggestions on an interpreter or
>macro language facility which i plan on adding to my application. are
>there common languages which are used to add macro facilities to
>applications? are there any PD/commercial lisp implementations
>available which would suffice?
You can get a number of Scheme interpreters written in C. They range
from small ("scm") to huge (MIT Scheme). What machines are you runing
on?
==========
You might look at "scm" initially, which is fairly minimal in size and
requires the least knowledge to hack. It has been widely ported (Mac,
PC, Suns, etc.).
ftp altdorf.ai.mit.edu (anonymous)
cd archive/scm
For Sun3/4 (and Vaxen?), "ELK" is pretty nice:
Elk 1.2 is available on uunet.uu.net and I believe
on gatekeeper.dec.com. You can also try to connect
to the `archie' server on say quiche.cs.mcgill.ca
and search for "elk".
If you are going for 68K machines (Sun3, Next, Mac), you might take a
look at the "Gambit" compiler. It has an interpreter and is linkable
with C binaries.:
You can get a copy of Gambit (release 1.5) via
anonymous ftp from the machine acorn.cs.brandeis.edu
(address 129.64.3.8). It is in the /dist directory
and is compressed (about 400K).
-Ken Dickey kend@data.uucp
Technical Details
Message-ID:
<497@data.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!wuarchive!uunet!zephyr.ens.tek.com!tektronix!percy!data!kendReferences:
<1991May22.153052.30224@wpi.WPI.EDU>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!wuarchive!uunet!zephyr.ens.tek.com!tektronix!percy!data!kend From: kend@data.UUCP (Ken Dickey) Newsgroups: comp.lang.misc,comp.lang.c,comp.lang.c++ Subject: Re: looking for interpreter / macro language facility Message-ID: <497@data.UUCP> Date: 23 May 91 19:54:21 GMT References: <1991May22.153052.30224@wpi.WPI.EDU> Organization: Microcosm, Beaverton, OR Lines: 41