〜 スクリプト 〜
ネストが深すぎるとは?

プログラムが順調に動いていると思いきや、
突然に「ネストが深すぎます」とHSPエラーが出て終了したことがあるかもしれません。
このエラーの原因は、ループを所定回数以下で抜ける場合の抜け方がbreakを使っていない、
サブルーチンをreturn命令で返らないまま、他のサブルーチンを実行した場合に発生します。
発生すると言っても、上記の処理を一回行うだけで出るものではなく、何度が繰り返し行うと発生します。

HSP2HSP3
ループ16回32回
サブルーチン32回128回
実際に発生する回数は、HSP2と3で異なっていますが、いずれにせよいつかは発生してしまうものです。
不正な抜け方とならないように気をつけてください。