Open4

Tiger本を読む

いしころいしころ

1. はじめに

1.1 モジュールとインターフェース

コンパイラの各フェーズ

  • 字句解析
  • 構文解析
  • 意味動作 (ここで AST をつくる)
  • 意味解析
  • フレーム割付
  • 翻訳 (IR木をつくる)
  • 正準化
  • 命令選択
  • 制御フロー解析
  • データフロー解析
  • レジスタ割付
  • コード生成