标签: java syntax
我想知道是否已有可用机器消费的Java语法文档?
我知道JLS在其中一章中提供了语法,但它不是机器可用的,因为文字和规则用pdf中的不同字体设置表示。
在Eclipse MoDisco project中存在一个包含Java-5语法的机器可消费文档。但是我也对其他Java版本的语法感兴趣。
答案 0 :(得分:1)
您可能会找到有用的信息on this page,但我不确定项目的状态是什么。
特别是,它指的是JLS #18“为Java编程语言提供语法”。
答案 1 :(得分:1)
如果您正在谈论不同解析器的语法文件
Here是Java 1.4的JavaCC(Java编译器编译器)语法文件
Here是Java 1.5的ANTLR语法文件