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
>
>
>

Reply via email to