指定ラベルに条件ジャンプ
exgoto var,p1,p2,*label
var : 比較に使用される変数 p1 : 比較フラグ p2 : 比較値 *label : ラベル名
varで指定された変数に代入されている値と、 p2の比較値により指定したラベルに条件でジャンプします。 比較方法は、p1の比較フラグが0以上(正値)の場合は(varの値>=p2)が成立した時にジャンプ、p1が-1以下(負値)の場合は (varの値<=p2)が成立した時にジャンプを行ないます。 varで指定された変数は、整数型である必要があります。別な型で初期化されている場合は、実行時にエラーとなります。 この命令は、 forなど一部のマクロ処理を高速化するために用意された命令です。 exgoto命令を単体で使用することもできますが、スクリプトの視認性からもif命令による通常の条件分岐を行なうことを推奨致します。
バージョン | 3.3 |
作成日 | 2009/08/01 |
著作者 | onitama |
URL | http://hsp.tv/ |
備考 | ver3.3標準命令 |
タイプ | 内蔵命令 |
グループ | プログラム制御命令 |
対応環境 |
|
hs ファイル | hsphelp\i_prog.hs |