[DO](無限ループ)
特定の情報に依存しない処理を繰り返します。ループを終了するには、組み込み関数$BREAKを指定します。
形式
[DO] データの処理内容 $BREAK() [DO_END]
指定する値
-
データの処理内容
各種データに対する処理を記述します。この記述内容に基づいて、処理を実行します。
記述例
無限ループの記述例を次に示します。この例では、無限ループ内で10回COUNTの出力処理を繰り返したら終了することを示しています。
[SET_VALUE] CNT = 1 [DO] [IF] CNT > 10 [THEN] [SET_VALUE] $BREAK() [IF_END] [SET_VALUE] MSG = 'COUNT =' +CNT $ECHO(MSG) CNT = $ADD(CNT,1) [DO_END]
- 実行結果
-
COUNT = 1
COUNT = 2
COUNT = 3
COUNT = 4
COUNT = 5
COUNT = 6
COUNT = 7
COUNT = 8
COUNT = 9
COUNT = 10