1 grammar t056lexer7; 2 options {language=JavaScript;} 3 a : A EOF ; 4 A : 'hi' WS (v=I)? {$channel=0; this.xlog($v.text);} ; 5 fragment I : '0'..'9'+ ; 6 WS : (' '|'\n') {$channel=HIDDEN;} ; 7