[antlr-interest] (newbie)The rules to create tree walkers
Jim Idle
jimi at temporal-wave.com
Tue Jul 24 11:02:00 PDT 2007
Yes. That particular construct was just left out of the current grammar
that scans ANTLR grammars. The current grammar was written using ANTLR2
and is currently being replaced by one written in ANTLR3, thus
maintaining the golden rule that good tools should be built using
themselves J. When that process is complete, I believe that Ter has a
note/bug report to make sure that this is added.
You can of course (and generally I find that once I start wanting to add
actions to the tree grammar this tned sto be more readable), just do
this:
r1 : ^(USE packageName packRefClass? end)
;
packRefClass
: ^(PACKREFCLS definitionSelectionList)
;
Jim
From: antlr-interest-bounces at antlr.org
[mailto:antlr-interest-bounces at antlr.org] On Behalf Of ali azimi
Sent: Tuesday, July 24, 2007 9:24 AM
To: antlr-interest at antlr.org
Subject: Re: [antlr-interest] (newbie)The rules to create tree walkers
Hi,
Thank you very much for your reply. I was wondering, does"This will be
corrected" mean that it will be corrected in antlr?
Best regards,
Al
Jim Idle <jimi at temporal-wave.com> wrote:
This will be corrected but for now:
^(USE packageName (^(PACKREFCLS definitionSelectionList))? end)
Jim
From: antlr-interest-bounces at antlr.org
[mailto:antlr-interest-bounces at antlr.org] On Behalf Of ali azimi
Sent: Tuesday, July 24, 2007 5:32 AM
To: antlr-interest at antlr.org
Subject: [antlr-interest] (newbie)The rules to create tree walkers
Hi,
In the following, antlr complains that instead of RPAREN found '?'
packageReferenceClause
:^(USE packageName ^(PACKREFCLS definitionSelectionList)? end)
;
________________________________
Building a website is a piece of cake.
Yahoo! Small Business gives you all the tools to get online.
<http://us.rd.yahoo.com/evt=48251/*http:/smallbusiness.yahoo.com/webhost
ing/?p=PASSPORTPLUS>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.antlr.org/pipermail/antlr-interest/attachments/20070724/9ddcb14d/attachment.html
More information about the antlr-interest
mailing list