On 6/7/07, Grant Rettke wrote: > > That said, when I think of a DSL think about letting folks write > "programs" like: > > "trade 100 shares(x) when (time < 20:00) and timingisright()" > > When I think about syntax transformation in Lisp I think primarily > about language features. In order to talk about domain-specific languages you need a definition of what a language is. Semi-formally, a comput