字句解析:input_stream
PARSER_BEGIN(Test) public class Test { public static void main(String args[]) throws ParseException { Test parser = new Test(System.in); parser.Input(); } } PARSER_END(Test) SKIP : { <SPACE: " " | "\t" | "\n" | "\r"> } TOKEN : { <A: "a"> { System.out.print(input_stream); } } void Input() : { Token t; } { (t = <A> { System.out.println("*" + t.image + "*"); })+ <EOF> }
で、
a SimpleCharStream@9304b1*a* a SimpleCharStream@9304b1*a* a SimpleCharStream@9304b1*a*
「TokenManager MiniTutorial」の「4. inputStream (READ ONLY):」は「input_stream」のこと???