Frage

Ich versuche, eine Grammatik mit folgenden bauen:

Numerisch: INTEGER | FLOAT | INFINITY | PI ... INFINITY: '∞' PI: 'π'

Aber Antlr weigert sich, die Grammatik zu laden.

War es hilfreich?

Lösung

Mit dem Java-Ausdruck, die die Unicode-Zeichen:

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

Das funktioniert bis zu '\ uFFFF'; Java nicht fünfstellige Unicode unterstützen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top