27Oct00
Procedural Macros for Java
Bachrach and Playford
Say What?
•Lisp-style macro power and simplicity for Java
•Debt to Dylan and Lisp is great
•Seamlessly procedural
•WYSIWYG
•Mostly hygienic
•Source level debuggable
•New material would appreciate feedback
Macro expander is the class -- looked up by name using standard java class loading mechanism
Unified environment for bindings