この章では,コンパイラ内部で行われる一連の変換処理のうち,一番目の変換である正規形 (normal form)への変換を扱う.

正規形は,講義テキスト5.3節の言語と対応しており,式の評価における計算順序を明確化することがその目的である.計算順序を明確に表現する上で両者の構造には少し違いがあるものの,MiniML言語(正確には抽象構文木)から正規形への変換は,講義テキスト5.4節の変換と本質的には同じである.