HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
0820
ぷにる「サブルーチンやループのネストが深すぎます」について2解決


ぷにる

リンク

2006/8/20(Sun) 11:40:32|NO.2067

「サブルーチンやループのネストが深すぎます」というエラーが発生したので
HSPのFAQで対処法を検索してみたところ

gosub命令、repeat命令を多重に実行しすぎた時に発生

ということでした。


この場合 gosubの代わりに#moduleを使ったり
repeat の代わりにfor nextを使ったりすれば解決できるということでしょうか?



この記事に返信する


774

リンク

2006/8/20(Sun) 22:19:04|NO.2073

repeat〜loopを終わらせずにgotoで抜けてるとか
gosubしたあとreturnしてないとかしてませんか?

例えばこんな感じで

*main repeat mes x : x++ wait 10 goto *main loop



ぷにる

リンク

2006/8/21(Mon) 05:58:35|NO.2081

よくわかりました。ありがとうございます



ONION software Copyright 1997-2021(c) All rights reserved.