たしか一旦中間言語的なモノに変換するんじゃなかったっけ