Subject: Re: Doing mini-languages in CL
From: rpw3@rpw3.org (Rob Warnock)
Date: Mon, 16 Feb 2004 05:09:35 -0600
Newsgroups: comp.lang.lisp
Message-ID: <Se6cnazejflyOa3dXTWc-g@speakeasy.net>
Jens Axel S�gaard  <usenet@jasoegaard.dk> wrote:
+---------------
| >>rpw3@rpw3.org (Rob Warnock) writes:
| >>>p.s. I've been musing off & on for some time about a "LAP-C"
| >>>[double pun intended], which would be an S-expr representation
| >>>of C source that would allow "convenience Lisp macros" for doing
| >>>all the neat compile-time stuff that "#define" is so terrible at.
| >>>Does anyone know of any past projects along those lines...?
| 
| Do you know PreScheme?
|   <ftp://ftp.ccs.neu.edu/pub/people/wand/vlisp/lasc/prescheme.ps.gz>
| Source can be found in the distribution of Scheme48.
+---------------

Yes, of course. But the last time I looked at it [which I admit was
quite some time ago] it seemed pretty closely targeted to generating
code for the Scheme48 VM. Do you know of anyone who has successfully
used it for some other target?


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607