[調査] eclipseのソースを読み解く

Eclipseのコード補完がどうなっているのか見たくなったので

から,ソースをおとそうとしたら3Gあるというから,CVSを接続した.

なんか肝心の org.eclipse.jdt.internal.compiler.ast.* (構文木クラス)がないなーと思って,そのまま org.eclipse.jdt.internal.compiler.ast で検索したら,すごいページが見つかった.

文法定義ファイルからのパーサーを生成しJDTをコンパイルする方法は、eclipseのサイトに示されている(ただし、一部記述されていない作業もある)。

http://dev.eclipse.org/viewcvs/index.cgi/jdt-core-home/howto/generate%20parser/generateParser.html?view=co

やっぱり文法定義ファイルがあるのかー,ってこれを別の言語にあてはめたらどうなるんだろう.

いずれにしろこの調査報告書はじっくり読みたい.