antlr4生成的文件 - 在运行时需要

时间:2013-11-10 15:43:23

标签: java antlr

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

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

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

1 个答案:

答案 0 :(得分:8)

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