27Oct00
Procedural Macros for Java
Bachrach and Playford
Lisp Macros
•Quasiquote is a bit more complicated (but potentially more powerful):
–No quote
–No unquote-splicing
–,’,x versus ??x and ,,x versus ?!?x
•Variable capture is a problem
•Macro calls are difficult to debug
Lack of source locations