プログラミング言語SML#解説 4.0.0版
V SML#の内部構造

Chapter 33 コンパイラの制御構造

本章ではSML#コンパイラの制御の流れを記述する.

  1. 1.

    ソースロケーション

    • src/compiler/minismlsharp.{smi,sml} ファイル src/compiler/smlsharp.{smi,sml} ファイル

    • src/compiler/compilePhase/main ディレクトリ

    • src/compiler/compilePhase/toplevel ディレクトリ

  2. 2.

    概要

    1. (a)

      src/compiler/minismlsharp.smlによるコンパイラのスタートアップ.

    2. (b)

      src/compiler/compilePhase/mainモジュールによるコンパイラコマンドのメイン処理.

    3. (c)

      src/compiler/compilePhase/toplevelモジュールによるトップレベルのコンパイル処理.