我是ANTLR的新手,并使用V4生成词法分析器以与netbeans集成。
生成的java文件在序列化的ATN上给出了一个错误:“常量太长”。 如何配置ANTLR以生成一个兼容的字符串(更多的是)?
亲切的问候 Jan答案 0 :(得分:0)
这是ANTLR 4的第一个版本的限制,此后已经修复。以下是问题报告:
Serialized ATN strings should be split when longer than 2^16 bytes (class file limitation)
在今年夏天的某个时候发布ANTLR 4.1之前,您有两个选择: