MTC―プログラムの理論(4)――コンパイラの正当性(2)