我正在使用ANTLR 3.1和ANTLRWorks在Java中生成解析器类。如果我使用Java final关键字标记生成的类,则解析器的性能会更好。问题是:每次从ANTLR语法重新生成代码后,我都会手动添加此关键字。无论如何,在语法中,告诉ANTLR将final关键字添加到生成的解析器类定义中吗?
答案 0 :(得分:1)
您使用的是哪个版本的Java?最新的应该自动检测叶类,就像1.3 in -server模式一样。
答案 1 :(得分:0)
从this thread(哎呀 - 我的坏),看起来还不可能。 :(