Domanda

Qualcuno conosce una fonte accurata per un (E) BNF per il linguaggio Java? Preferibilmente, verrebbe da una fonte autorevole, ad es. Sole.

Grazie.

È stato utile?

Soluzione

Primo risultato google :)
Anche se non posso parlare di quanto potrebbe essere aggiornato.

Altri suggerimenti

credo che la terza edizione sia l'ultima:

JLS 3rd edition

Non sono sicuro di cosa desideri per le specifiche, ma potresti essere interessato a saperlo:

  • il parser in Javac è scritto a mano. Nessuno strumento generato dal parser.
  • esiste un numero di repository per le grammatiche dei generatori di parser più diffusi. Ecco JavaCC e ANTLR .
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top