我正在尝试使用以下内容构建语法:
数字:整数 | float |无限| PI
...
无限:'∞'
PI:'π'
但是 Antlr 拒绝加载语法。
最佳答案
使用表示 Unicode 字符的 Java 表达式:
这将工作到 '\uFFFF'; Java 不支持五位 Unicode。
关于unicode - 如何将 unicode 字符放入 Antlr 语法中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25475/