Thorsten Behrens wrote:
Kay Ramme - Sun Germany - Hamburg <[EMAIL PROTECTED]> writes:
Thorsten Behrens wrote:
According to other people, spirit _is_ a DSEL (domain-specific
embedded language) - when given the choice, I prefer embedded DSLs
over external ones. :-)
Ohhh, from what I understood from others, I thought you 'd have to
construct a parser by C++ statements (using a kind of library).
Yes, your initial thought is correct - it's an _embedded_ DSL.
Look at slideshow/source/engine/smilfunctionparser.cxx around line 454
to get an impression how the grammar looks like (BTW: the messy
semantic actions there could be expressed _much_ more elegantly with
an 1.33er spirit).
Thanks, will take a look.
Kay
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]