SPDEFはSPSETの後じゃなくてもエラーにならないんじゃないかな?