[antlr-interest] Return values for fragment lexer rules
    Christian 
    chwchw at gmx.de
       
    Sat Jan 14 05:23:43 PST 2012
    
    
  
I now use an extended version of CommonToken that additionally contains
a member result. In this way, I can save the result of a Token. However,
I have to set it somehow. How can I access the current token within
action code? I would like to have something like the following:
fragment Pp_expression
  : WHITESPACE? expr=Pp_or_expression WHITESPACE?
    {$this.result = $expr.result;}
  ;
Regards,
Christian
Am 13.01.2012 12:38, schrieb Christian:
> Hello community,
>
> is it right that even fragment lexer rules cannot return any value? The
> CommonToken does not provide any access to such a value.
>
> Regards,
> Christian
>
> List: http://www.antlr.org/mailman/listinfo/antlr-interest
> Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address
>
    
    
More information about the antlr-interest
mailing list