0
我在ANTLR很新,使用V4生成一个词法分析器来与netbeans集成。如何操作由ANTLR V4 for Java生成的ATN常量?
生成的java文件给我一个错误:序列化ATN处的“constant too long”。 我怎样才能配置ANTLR生成一个兼容的字符串(其中更多)?
亲切的问候 月
我在ANTLR很新,使用V4生成一个词法分析器来与netbeans集成。如何操作由ANTLR V4 for Java生成的ATN常量?
生成的java文件给我一个错误:序列化ATN处的“constant too long”。 我怎样才能配置ANTLR生成一个兼容的字符串(其中更多)?
亲切的问候 月
这是ANTLR 4的第一个版本已被修复的限制。这是问题的报告:
Serialized ATN strings should be split when longer than 2^16 bytes (class file limitation)
直到被释放ANTLR 4.1今年夏天,你有两个选择:
谢谢。我会给实际版本一个机会。顺便说一句。你建立了一个非常好的工具。 – Jan