Hi John,

> Have you tried:
>
>    |   (ID GETS) => ID GETS e=expr (s=SEMI)? -> ^(GETS ID $e $s?)
>
> is the semicolon really necessary in the tree? (e.g. does the presence
> of the semicolon actually change the meaning of of the statement?)
>

Exactly my thought after I sent my previous e-mail!


> perhaps:
>
>    | (ID GETS) => ID GETS^ expr SEMI!?
>

Or the equivalent rewrite rule:

(ID GETS) => ID GETS expr SEMI? -> ^(GETS ID expr)


Regards,

Bart.



> Hope this helps...
>    -jbb
>
>
>
> List: http://www.antlr.org/mailman/listinfo/antlr-interest
> Unsubscribe:
> http://www.antlr.org/mailman/options/antlr-interest/your-email-address
>

List: http://www.antlr.org/mailman/listinfo/antlr-interest
Unsubscribe: 
http://www.antlr.org/mailman/options/antlr-interest/your-email-address

-- 
You received this message because you are subscribed to the Google Groups 
"il-antlr-interest" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/il-antlr-interest?hl=en.

Reply via email to