我正在尝试使用以下内容构建语法:

数字:整数|浮点|无限| pi ...无穷:'∞'pi:'π'

但Antlr拒绝加载语法。

有帮助吗?

解决方案

使用表示 Unicode 字符的 Java 表达式:

  • 'π' = '\u03C0'
  • '∞' = '\u221E'

这将达到 '\uFFFF';Java 不支持五位 Unicode。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top