为什么Antlr不会生成lexer java文件?

时间:2010-05-28 15:02:40

标签: java antlr3 antlrworks

Antlr3不会生成Mylexer.java。我使用AntlrWorks ......

当我的语法开始时

语法mylexer;

它会生成myParser.java

看起来很简单.. 我想知道可能是什么原因......以及解决方案...... 我没有收到任何错误消息。

1 个答案:

答案 0 :(得分:0)

我发现了一种方法。 AntlrWorks 1.4似乎有一个bug。 当我按ctrl + shift + G生成它没有给出错误消息(事实上,我得到的编译没问题)并且只生成了一个解析器文件。发生这种情况时,光标不在源文件的第一行。

当我在第一行按ctrl + shift + G时,我收到一条错误消息,当我修复它们时, 还生成了一个词法分析器文件。