おっとSPCHKの返り値は複数の意味があったんですね。それは私の不勉強でした。ごめんなさい。普段はSPCHK()==0しか使ってないのがばれました。 AND 1に数値も変えてあるのでばっちりですね。