ヘルプには「
」 とありますが、例えば、下記の方法だとエラーはなく実行できます。
1つのソーススクリプトファイル内ですべてのスタックが取り出されて いなかったマクロ(タグ名)は、コンパイル時にエラーが報告されます。 かならず、すべてのスタックが取り出されて終わるようなマクロ命令の構成にしておいてください
イメージとして無限に積んでいっているスクリプトのように感じます。
#define _push(%1) %tp %s1 #define _pop %tp %o repeat title "スタック数? " + cnt _push "積みまくり・・・?" wait 1 loop mes _pop ; 数合わせに書いておく(エラー防止)
エラーもなく普通に動きますが、実際に何らかの影響はありますか?
どこかに保持させている以上、気になるのですがどうなるのでしょう?
また、スタックサイズの上限はどうなっているのでしょうか?