エラーの内容は
#define ctype global iflet(%1,%2,%3) (((0!(%1))*(%2))|((0=(%1))*(%3))) #const global TipSize 32 #const global xtipNum 15 #const global ytipNum 10 #const global scrx TipSize*xtipNum #const global scry TipSize*ytipNum
です。
#HSP script preprocessor ver3.1b7 / onion software 1997-2007(c) #Source file not found.[userdef.as] #Error:C-Type macro syntax error in line 2 [hsptmp] #Fatal error reported.
ifletの文法エラーだということは分かったのですが、どこが悪いのか分かりません。
昔はうまくいっていたのですが他のところを変更したら動かなくなってしまいました。
ifletの行だけにしてみたら正常に動作するなど、訳のわからない挙動をしております。
ifletの後にconstがあるとエラーが起きるようです。
constをdefineに変えると動作する等、本当に訳が分かりません。
どうすればいいのでしょうか...?お願いします。