FYI There a new module coming into CPAN, the M4 pre-processor. The current version is 0.001-TRIAL, time to check current status and fix latest gotchas.
More on my G+ page: https://plus.google.com/105243759955561553019/posts/9mxZnV1Vwws What is interesting in this module is: - Moops oriented - Marpa is used to drive the context and to get parse tree values only. I mean: the SLIF interface is used only the describe the grammar and get pauses on every lexemes. That is, it has this very special recognizer instanciation: # # The stream itself is of no importance. # We use Marpa to drive the context, nothing more. # But is it NOT a hasard that I use the constant '(': # when doing a recursive call using # the macroByarguments grammar, Marpa will expect this # character at the first read, EVEN # if we paused before it. # $r->read( \'(' ); I'll blog on it also / JD. -- You received this message because you are subscribed to the Google Groups "marpa parser" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
