やっぱ2パスにしよう。全部で3パスだな。

  1. フレームを作る必要があるループと関数の洗い出し
  2. ローカル変数番号付け
  3. コード生成