Pergunta

Alguém sabe de uma fonte precisa de um (E) BNF para a linguagem Java? De preferência, seria a partir de uma fonte authorative, v.g. Sol.

Graças.

Foi útil?

Solução

Primeira google resultado :)
Embora eu não possa falar de como up-to-date que poderia ser.

Outras dicas

eu acredito a 3ª edição é a mais recente:

JLS 3ª edição

Eu não tenho certeza do que você quer que o spec para, mas você pode estar interessado em saber que:

  • o analisador em Javac está escrito mão. No analisador ferramentas gerado.
  • existe um número de repositórios de populares geradores de analisador gramáticas. Aqui está JavaCC e ANTLR
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top