[antlr-interest] Attributes and other ingformation management

Daniel Alcíbar danialcibar at gmail.com
Wed Feb 1 10:45:02 PST 2012

First of all, excuse me for my English. I am  finishing my Final Year
Project and I need your help. I want to know how I can access to the "a
token information" of a rule from another second rule. I know that for
attributes declared in "scope" I can acceed to the infomation as follows:

variable = $rule:: attributes;

But if the information that interests me is in the AST tree of a rule,

^ (^ DECL_VAR_ARR (var_name a = IDENT) ^ (LENGTH expr))
//more code

I need to know how to access the contents of "expr" from another rule. This
is an integer, but I need to handle it in another second rule.

Thank you very much.

More information about the antlr-interest mailing list