| grammar t035ruleLabelPropertyRef; | |
| options { | |
| language =Cpp; | |
| } | |
| @lexer::includes | |
| { | |
| #include "UserTestTraits.hpp" | |
| } | |
| @lexer::namespace | |
| { Antlr3Test } | |
| @parser::includes { | |
| #include "UserTestTraits.hpp" | |
| } | |
| @parser::namespace | |
| { Antlr3Test } | |
| a returns [bla]: t=b | |
| { | |
| $bla = $t.start, $t.stop, $t.text | |
| } | |
| ; | |
| b: A+; | |
| A: 'a'..'z'; | |
| WS: ' '+ { $channel = HIDDEN }; |