伸縮性のあるコンパイル パート 1