Question

Est-ce que quelqu'un connaît une source exacte pour un (E) BNF pour le langage Java? De préférence, il proviendrait d’une source faisant autorité, par ex. Soleil.

Merci.

Était-ce utile?

La solution

Premier résultat de Google :)
Bien que je ne puisse pas vous dire à quel point il pourrait être à jour.

Autres conseils

Je pense que la 3ème édition est la dernière:

3ème édition de JLS

Je ne suis pas sûr de ce que vous voulez pour la spécification, mais vous voudrez peut-être savoir que:

  • l'analyseur en Javac est écrit à la main. Aucun outil généré par l'analyseur.
  • il existe un certain nombre de référentiels pour les grammaires d’analyseurs populaires. Voici JavaCC et ANTLR .
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top