ANTLRがLexer Javaファイルを生成しないのはなぜですか?
-
05-10-2019 - |
質問
ANTLR3はmylexer.javaを生成しません。私はantlrworksを使用しています...
私が文法を始めたとき
文法mylexer;
myparser.javaを生成します
それは単純なもののように見えます。理由は何なのかと思います。そして解決策...エラーメッセージはありません。
解決
私は方法を発見しました。 Antlrworks 1.4にはバグがあるようです。 Ctrl+Shift+Gを押して生成すると、エラーメッセージが表示されませんでした(実際、コンピレーションは問題ありませんでした)、パーサーファイルのみを生成しました。それが起こったとき、カーソルはソースファイルの最初の行にはありませんでした。
最初の行でCtrl+Shift+Gを押すと、エラーメッセージが表示され、それらを修正すると、Lexerファイルも生成されました。
所属していません StackOverflow