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


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0607
GA-01breakの後に「:」なしで命令を入力しても2解決


GA-01

リンク

2010/6/7(Mon) 03:50:30|NO.33110

今発見したのですが

repeat break mes await 0 loop
の用にしてもエラーにならないんですね



この記事に返信する


p、USAGI

リンク

2010/6/7(Mon) 06:52:15|NO.33111

パラメーター扱い(変数、数値、文字列)になっているのでしょう。
パラメーターなしの命令にパラを指定しても無視されるようです。

本来ならエラーが発生するべきだと思いますが・・・

ちなみに、こんなことをしてもエラーになりません↓

repeat break 1,2,3,4,5,6,7,8 await 0 loop pos,1 ;loop命令などでも出来る stop boxf,1,2,3 end end,end,end,end



GA-01

リンク

2010/6/9(Wed) 23:05:08|NO.33172

パラーメーター扱いされて無効化されてたんですか
breakでループを抜ける時にすぐあとにgoto書いたらどうなるんだろうとおもって
試してみたらこうなったので何故だろうと思ってました

あまり関係ありませんが
break goto,*ラベル

でループ脱出してすぐにジャンプとかできるようになりませんかねぇ 結構便利だと思うんですが



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