代码之家  ›  专栏  ›  技术社区  ›  Aftershock

为什么Antlr不生成一个Lister-Java文件?

  •  0
  • Aftershock  · 技术社区  · 15 年前

    antlr3不生成mylexer.java。我用安特尔工厂…

    当我开始学语法的时候

    语法mylexer;

    它确实会生成myparser.java

    看起来很简单…… 我想知道是什么原因……解决方案… 我没有收到错误信息。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Aftershock    15 年前

    我找到了一条路。 AntlWorks 1.4似乎有缺陷。 当我按下ctrl+shift+g生成它时,它没有给出错误消息(事实上,我得到编译是正常的),只生成了一个解析器文件。发生这种情况时,光标不在源文件的第一行。

    当我在第一行按下ctrl+shift+g时,我收到一条错误消息,当我修复这些错误时, 也生成了一个lexer文件。

    推荐文章