Related articles |
---|
Request: Literature on read/compile/run - time evaluation cracauer@wavehh.hanse.de (1995-04-18) |
Re: Request: Literature on read/compile/run - time evaluation lkaplan@BIX.com (1995-04-27) |
Newsgroups: | comp.compilers |
From: | cracauer@wavehh.hanse.de (Martin Cracauer) |
Keywords: | Lisp, question |
Organization: | Compilers Central |
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).
Martin
--
Private email Martin.Cracauer@wavehh.hanse.de Fax +4940 522 8536. No NeXTMail!
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.