标签: antlr antlr3
我有一个实用工具方法,我在组合语法中使用词法分析器和解析器生成的代码。除了将它移动到外部实用程序类之外,有没有办法摆脱复制/粘贴到成员和lexer :: members,并且在生成的Lexer和Parser中都发出了这个方法?
我正在使用Antlr 3 ......我想如果在4中添加了一些新内容,那也是有用的信息。
答案 0 :(得分:0)
不,它被放置在解析器或词法分析器中(对于v3和v4)。如果可能的话,当然可以将它设置为静态,以便从两者中轻松调用它。