コンパイラの作り方 (詳解)
ここでは、田浦TA の作成したレジュメ(資料)を紹介します。 これを読めばあなたもコンパイラが作れる(?)

なお、全てをまとめた PS ファイルもあります。 all.ps (758K bytes)

1週目
「演習内容の説明」
2週目
「作成する言語の表層および構文解析」
3週目
「実現の概要とCPSの定義」
4週目
「CPS変換のアルゴリズム」
5週目
「Closure 変換」
6週目
「Register 割り当て + 抽象マシンコード生成」
7週目
「実マシンコード生成」
8週目
「Compilation Unit と Object File Format」
9週目
「Garbage Collection」
10週目
「まとめ」