JavaEBNF?

JavaEBNF?,java,bnf,ebnf,Java,Bnf,Ebnf,有人知道Java语言的(E)BNF的准确来源吗?最好是来自权威来源,例如Sun 谢谢。 虽然我无法说明它的最新程度。我不确定您想要该规范做什么,但您可能有兴趣知道: Javac中的解析器是手工编写的。没有解析器生成的工具 对于流行的语法分析器生成器,存在许多存储库。这是和 我认为第三版是最新版本: 这是针对Java 1.2的,因此它没有泛型、断言、增强for循环等。这两个链接现在都失效了。

有人知道Java语言的(E)BNF的准确来源吗?最好是来自权威来源,例如Sun

谢谢。



虽然我无法说明它的最新程度。

我不确定您想要该规范做什么,但您可能有兴趣知道:

  • Javac中的解析器是手工编写的。没有解析器生成的工具
  • 对于流行的语法分析器生成器,存在许多存储库。这是和

我认为第三版是最新版本:


这是针对Java 1.2的,因此它没有泛型、断言、增强for循环等。这两个链接现在都失效了。