こんなのがあった時
#define A(%1,%2):\ if %1==%2:%1++:gosub *hoge_G:\ if %1==%2+1:%1++:gosub *hoge_H /*みたいな処理 if pc==1:pc++:gosub *hoge_A if pc==2:pc++:gosub *hoge_B if pc==3:pc++:gosub *hoge_C if pc==4:pc++:gosub *hoge_D if pc==5:pc++:gosub *hoge_E if pc==6:pc++:gosub *hoge_F */ pc_b=1 A pc_B,1 A pc_B,3 A pc_B,5 stop
Aマクロの%2を直接指定しない書き方ってありますか?
毎回2ならいいんですが
1だったり3だったりで間違いがちなんで