Thanks Udo; I reviewed a few techniques for implementing internal / embeddel DSLs in a host language and I didn't saw this one :)
Thierry 2014-09-23 1:48 GMT+02:00 Udo Schneider <udo.schnei...@homeaddress.de>: > All, > > I just finished a blog entry. It shows how to use Smalltalk blocks as > parsers/translators. E.g. translating a Block > > [:customer | (customer joinDate year is: Date today year)] > > into an SQL-like String > > (YEAR(customers.joinDate) = 2014) > > The SQL stuff is just an example - you can create nearly any output. > > Check out http://readthesourceluke.blogspot.de/2014/09/block- > translators-parsing-magic.html > > Maybe that's old stuff for some of you - but I hope it's interesting for > some at least :-) > > Comments and feedback appreciated. > > CU, > > Udo > > >