5

我想为antlr我的一个项目使用库。我浏览了antlr4网站上可用的 wiki 页面并编写了我的语法。

一切看起来都不错,但我想知道一些生成的文件。

我有一堆.java文件(Lexer、Parser、Listener、BaseListener),但我也有两个带有.tokens扩展名的文件。我想知道在运行时生成的解析器和词法分析器是否需要它们,或者它们只是java代码生成的副产品,我不需要将它们包含在我的项目中?

4

1 回答 1

10

运行时不需要 .tokens 文件。如有必要,它们仅用于 ANTLR 在语法之间共享信息。

于 2013-11-10T16:16:08.747 回答