[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