[調査] eclipseのソースを読み解く
Eclipseのコード補完がどうなっているのか見たくなったので
から,ソースをおとそうとしたら3Gあるというから,CVSを接続した.
なんか肝心の org.eclipse.jdt.internal.compiler.ast.* (構文木クラス)がないなーと思って,そのまま org.eclipse.jdt.internal.compiler.ast で検索したら,すごいページが見つかった.
文法定義ファイルからのパーサーを生成しJDTをコンパイルする方法は、eclipseのサイトに示されている(ただし、一部記述されていない作業もある)。
やっぱり文法定義ファイルがあるのかー,ってこれを別の言語にあてはめたらどうなるんだろう.
いずれにしろこの調査報告書はじっくり読みたい.