🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #4046

Re: looking for interpreter / macro language facility

#4046
From: Ken Dickey
Date: Thu, 23 May 1991 19:54
41 lines
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!kend
References: <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