Domanda

Sto cercando di costruire una grammatica con quanto segue:

NUMERICO:Intero | Float | Infinito | Pi ...INFINITO:'∞' pi:'π'

Ma Antlr si rifiuta di caricare la grammatica.

È stato utile?

Soluzione

Utilizza l'espressione Java che rappresenta il carattere Unicode:

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

Funzionerà fino a '\uFFFF';Java non supporta Unicode a cinque cifre.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top