1*16467b97STreehugger Robotgrammar t056lexer10; 2*16467b97STreehugger Robotoptions {language=JavaScript;} 3*16467b97STreehugger Robota : A ; 4*16467b97STreehugger RobotA : i+=I WS i+=I {$channel=0; for (var p=0; p<$i.length; p++) this.xlog(" "+$i[p].getText()); } ; 5*16467b97STreehugger Robotfragment I : '0'..'9'+ ; 6*16467b97STreehugger RobotWS : (' '|'\n') {$channel=HIDDEN;} ; 7