AST

なぜ注釈はインデックスであるべきなのか

注釈は人間のために書く。しかし関数が10,000個あるとき、機械も読まなければならない。注釈を叙述からインデックスに変えれば、フルスキャンが即座に検索になる。

AST エッジ

プログラミング言語のASTをGEULグラフで表現するEdgeタイプ。6ビットで64言語を分類し、8ビットで256種のASTノードタイプをエンコードする。PathGEULクエリ言語を含む。