1
コンパイラのA正規化とK正規化の違いは何ですか?
管理標準形式は、各中間命令に名前が付いているプログラム中間表現です。GHCとOCamlで使用されます。 K正規化形式は、各命令が1つの割り当てと演算で構成される中間表現です。MLKit、Min-Caml、およびGoCamlで使用されます。 A正規化とK 正規化の両方に、継続を伴うlet式の生成が含まれます。 A正規化とK正規化は、まったく同じ変換のようです。それらが異なる名前に値するようなそれらの違いは何ですか?