我在哪里可以找到java语法的机器可消耗文档?

时间:2012-12-17 10:51:30

标签: java syntax

我想知道是否已有可用机器消费的Java语法文档?

我知道JLS在其中一章中提供了语法,但它不是机器可用的,因为文字和规则用pdf中的不同字体设置表示。

Eclipse MoDisco project中存在一个包含Java-5语法的机器可消费文档。但是我也对其他Java版本的语法感兴趣。

2 个答案:

答案 0 :(得分:1)

您可能会找到有用的信息on this page,但我不确定项目的状态是什么。

特别是,它指的是JLS #18“为Java编程语言提供语法”。

答案 1 :(得分:1)

如果您正在谈论不同解析器的语法文件

Here是Java 1.4的JavaCC(Java编译器编译器)语法文件

Here是Java 1.5的ANTLR语法文件