4

私は次の文法を構築しようとしています:

数値: 整数 | フロート | インフィニティ | インフィニティ | PI ... INFINITY: '∞' PI: 'π'

しかし、Antlr は文法のロードを拒否します。

4

1 に答える 1

3

Unicode 文字を表す Java 式を使用します。

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

これは '\uFFFF' まで機能します。Java は 5 桁の Unicode をサポートしていません。

于 2008-08-25T00:04:48.570 に答える