From: Martin Cracauer
Subject: Request: Literature on read/compile/run - time evaluation
Date: 
Message-ID: <1995Apr7.085534.26854@wavehh.hanse.de>
I though the Lisp community may have some information on this. I'm
seeking for previous work about elegant ways to control evaluation
time of code, in the way Common Lisp have ways to eval at read,
compile or run time.

More precisely, I'm seeking for a scheme that can be adopted to another
language. The language in question is a layout/table description
language and I need some form of 'macros' to generate code
automatically without a preprocessor. I think it would be nice to have
a common language both for the macros and the 'real' statements. I
want to avoid bloating the underlying language with new control
constructs and therefore need some form of user-definable functions
that can operate on the code itself.

I would appreciate any pointers to books, papers and languages etc.

Martin

P.S. Maybe I should use Common Lisp for the layout description :-)
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Private email ···············@wavehh.hanse.de Fax +4940 522 8536. No NeXTMail!
"As far as I'm concerned, if something is so complicated that you can't ex-
 plain it in 10 seconds, then it's probably not worth knowing anyway" - Calvin