これは「比較演算(==や!=など)が省略された形」ですね。 「0か」「0以外か」の2通りのみで判断が可能な場合に限り省略が可能になります。 つまり、IF GSPOIT(X,Y)THEN ~はIF GSPOIT(X,Y)!=0THEN ~から「!=」を省略したものとなります。 GSPOITの場合は少し厄介で、負数も正数も取りうるため、IF GSPOIT(X,Y)>0THEN ~とするとまた意味が変わります。