【发布时间】:2015-07-09 08:42:53
【问题描述】:
我正在使用 ANTLR 3.5 版本在 c++ 中解析我们的语法。 输入文件包含“°”等扩展字符。ANTLR 无法将这些字符与 Lexer 规则匹配。 任何人都可以建议如何匹配 ANTLR 中的扩展字符
【问题讨论】:
标签: antlr3
我正在使用 ANTLR 3.5 版本在 c++ 中解析我们的语法。 输入文件包含“°”等扩展字符。ANTLR 无法将这些字符与 Lexer 规则匹配。 任何人都可以建议如何匹配 ANTLR 中的扩展字符
【问题讨论】:
标签: antlr3
那是什么 Unicode 代码点?请记住,ANTLR(包括 ANLTR 4)只能处理 Unicode BMP(Basic Multilingual Plane)。您无法解析超出此范围的包含字符的输入。
【讨论】: