为什么ANTLR的不生成词法分析器的Java文件?(Why does Antlr not gener

2019-10-30 11:32发布

Antlr3不会产生Mylexer.java。 我用AntlrWorks ...

当我有语法开始像

语法mylexer;

它产生myParser.java

它看起来像一个简单的事情。我不知道什么可能是这个原因..和解决方案...我没有得到任何错误消息。

Answer 1:

我找到了一个方法。 AntlrWorks 1.4似乎有一个bug。 当我按下Ctrl + Shift + G生成它并没有给出错误信息(事实上,我得到的编译是好的),并只产生一个分析器文件。 光标并不在源文件的第一行这事发生。

当我在第一行按压Ctrl + Shift + G,I得到一个错误消息,并且当我固定那些,产生词法分析器文件太。



文章来源: Why does Antlr not generate a lexer java file?