Вопрос

Кто-нибудь знает точный источник (E) BNF для языка Java?Предпочтительно, чтобы это было из авторитетного источника, например.Солнце.

Спасибо.

Это было полезно?

Решение

Первый результат в Гугле :)
Хотя я не могу сказать, насколько это актуально.

Другие советы

я считаю, что 3-е издание является последним:

JLS, 3-е издание

Я не уверен, для чего вам нужна эта спецификация, но вам может быть интересно узнать следующее:

  • парсер в Javac написан вручную.Никаких инструментов, генерируемых парсером.
  • существует ряд репозиториев для популярных грамматик генераторов синтаксических анализаторов.Вот JavaCC и АНТЛР.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top