The Highs and Lows of Macros in a Modern Langauge

This talk was presented at the International Summer School on Metaprogramming. During the presentations, the following programs were written: See also the slides.