|Request: Literature on read/compile/run - time evaluation email@example.com (1995-04-18)|
|Re: Request: Literature on read/compile/run - time evaluation lkaplan@BIX.com (1995-04-27)|
|From:||firstname.lastname@example.org (Martin Cracauer)|
|Date:||Tue, 18 Apr 1995 15:18:42 GMT|
I'm seeking for previous work about elegant ways to control evaluation
time of code, in the way Common Lisp can eval at read, compile or run
time. Most important, I want read/compile-time-evaluated code that can
operate on the source code to be compiled/interpreted later. Both
should be the same language.
In case your're interested: what I try to do is, to define a language
for layout/table descriptions 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. for clean implementations of such schemes.
I'll mail a summary to everyone interested (too little audience for
posting, I think).
Private email Martin.Cracauer@wavehh.hanse.de Fax +4940 522 8536. No NeXTMail!
Return to the
Search the comp.compilers archives again.