平置きでコンパイル可能に