| grammar t053heteroT7; | |
| options { | |
| language=JavaScript; | |
| output=AST; | |
| } | |
| @header { | |
| function V() { | |
| V.superclass.constructor.apply(this, arguments); | |
| }; | |
| org.antlr.lang.extend(V, org.antlr.runtime.tree.CommonTree, { | |
| toString: function() { | |
| return this.getText() + "<V>"; | |
| } | |
| }); | |
| } | |
| a : 'begin'<V>^ ; | |
| ID : 'a'..'z'+ ; | |
| WS : (' '|'\n') {$channel=HIDDEN;} ; | |