我有这个语法:
KEY
: [a-zA-Z\u0160\u0161\u00C0-\u00FF][a-zA-Z_0-9\-\''\u0160\u0161\u00C0-\u00FF]*
;
读取 ISO-8859-15 编码的文本文件
new ANTLRFileStream(fileName, "ISO-8859-15")
用字符串Milešovka
。为什么š
给出令牌识别错误?
痕迹:
line 110:6 token recognition error at: ''exit field, LT(1)={
编辑:我正在使用 antlr 4.5.1(并且已经测试了 4.4 - 同样的问题)。