[antlr-interest] a crazy problem cost me almost two days ---how can i get the return value from antlr?

Terence Parr parrt at cs.usfca.edu
Sun Nov 23 20:44:38 PST 2008


On Nov 23, 2008, at 7:47 PM, Su Zhang wrote:

> Hi all,
>
> I wrote a returns [String s] in my rules in order to get a return  
> value, but when I call the function generated by the exact rule in  
> the main function, there is not any return value, and the type of  
> return value is not a String, and the value includes a tree  
> structure,etc, but I define it as a string in the antlrworks, does  
> anybody know what's the problem in my project? how can i get the  
> return String I defined? I am almost crazy about this annoying  
> problem,
> here is a part of my grammar:
>

hi. have you looked at the generated code?  It should have a t in the  
object returned from that rule.

Ter



More information about the antlr-interest mailing list