Java2SE 5.0 Grammer for JavaCC

とらねこさんのところで知ったのですが、JavaCC用のJava2SE 5.0文法定義ファイルがリリースされている模様です。JavaCC Projectのページから辿れば、Grammar contributions from the communityのページへ行けるので、そこからダウンロードすればいいようです。

Java2SE 5.0に関係しそうなファイルは、次の2つがあります。
 Java1.5.zip
 JDK1_5 grammar & AST

Java1.5.zipのほうはbuild.xmlに書いてあるJavaCCのホームディレクトリの設定だけ修正してからAntを実行すれば動作するようになりました。もうひとつの方の実体はparser-2.9.7.zipというファイルなのですが、展開したあとに含まれるjavacc/java1_5.jjtファイルからjjファイルを生成してコンパイルしようとしてもコンパイルエラーが発生してしまいクラスファイルまで作成できません。ということで調査中 …

手順はこれでいいと思うのだが、最後にエラーが発生している。メソッドがないのだが、どこかからもってくるのだろうか?

$ jjtree java1_5.jjt
$ javacc java1_5.jj
$ javac JavaParser.java
同じカテゴリの記事: Java