何行目でどういうエラーが出てますか? あと13行目のSPPOSはIじゃなくて1ですね。まあそこは間違えていても動作がおかしくなるだけでエラーにはなってないような気がしますが…