[antlr-interest] How can I maintain the order in the tree?
Gabriel Petrovay
gabriel.petrovay at 28msec.com
Wed Mar 18 10:03:04 PDT 2009
Hi all,
Take this example:
tokens {
Parent;
}
parent : (childA | childB | childC)*
-> ^(Parent childA* childB* childC*)
;
if I provide as input:
childB childC childA childB
the tree will order them as defined in the rule and return the following
tree:
^(Parent childA childB childB childC)
How can I define a tree that maintains this order?
e.g. I want to get: ^(Parent childB childC childA childB)
Thanks!
--
MSc Gabriel Petrovay
MCSA, MCDBA, MCAD
Mobile: +41(0)787978034
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.antlr.org/pipermail/antlr-interest/attachments/20090318/22c4c55e/attachment.html
More information about the antlr-interest
mailing list