2006-01-02 行番号・列番号 ANTLR Lexer内で IDENTIFIER: LETTER (LETTER|DIGIT)* { System.out.println(getLine()); //行番号を取得 System.out.println(getColumn()); //列番号を取得 };として読み出す。Parserに渡した後には保存されていない(はず)なので、エラー報告を詳しくしたい場合は自分で保存する必要がある。 追記:Parserに渡した後にもTokenが行番号・列番号を保持してました。