pg@archub.org wrote: >What they don't mention is how *hard* it would be to add macros >to a language with static typing, even if they wanted to. > > I hope everyone on this list is aware of Jonathan Bachrach and Keith Playford's work on Java macros: http://www.ai.mit.edu/~jrb/jse/