[antlr-interest] Problems with semantic predicates
Jim Idle
jimi at temporal-wave.com
Fri Apr 18 07:35:36 PDT 2008
> -----Original Message-----
> From: antlr-interest-bounces at antlr.org [mailto:antlr-interest-
> bounces at antlr.org] On Behalf Of Thomas Brandon
> But if as your example suggests you just want to alter the AST
> construction not the actual parsing then I think you want predicated
> rewrite rules not semantic predicates (as I believe Jim was suggesting
> though I think he gave the wrong syntax). Like:
> r2[boolean flag]
> : Token1
> -> {$flag}? ^(NODE Token1)
> -> Token1
> ;
Yep - I just copied Gavin's suggestion and forgot to correct the position of the -> even though that was what I was actually replying to the post for. Doh!
Jim
No virus found in this outgoing message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 269.23.1/1384 - Release Date: 4/17/2008 3:47 PM
More information about the antlr-interest
mailing list