grammar t034tokenLabelPropertyRef; | |
options { | |
language = JavaScript; | |
} | |
@header { | |
var xlog = []; | |
} | |
a: t=A | |
{ | |
xlog.push($t.text); | |
xlog.push($t.type); | |
xlog.push($t.line); | |
xlog.push($t.pos); | |
xlog.push($t.channel); | |
xlog.push($t.index); | |
} | |
; | |
A: 'a'..'z'; | |
WS : | |
( ' ' | |
| '\t' | |
| ( '\n' | |
| '\r\n' | |
| '\r' | |
) | |
)+ | |
{ $channel = org.antlr.runtime.Token.HIDDEN_CHANNEL; } | |
; | |