On May 21, 2009, at 1:26 PM, Steven Arnold wrote: > > On May 21, 2009, at 8:06 AM, Roger Pack wrote: > >> Interesting--it's been awhile since I used C...what would >> macros...essentially do? An example of them? > > I was thinking more like Lisp macros. Check out: > > http://www.defmacro.org/ramblings/lisp.html > > steven > > The Ant XML example is a bit ironic. Ant's creator regrets using XML. He believes that he should have used a scripting language instead. Take a look at Rake and you'll see a DSL that does what Ant does and more.