Growing Languages With Metamorphic Syntax Macros
A paper by ClausBraband and MichaelSchwartzbach of the University of Aarhus (Denmark) on the macro preprocessor used in
Available online at http://www.brics.dk/bigwig/publications/macro.pdf
Supposedly, a similar system is in NeedleLanguage.