繰り返す。
do [ { while | until } <int> (option)]
...
...
loop [ { while | until } <int> (option)]
'do' と 'loop' の間のコマンドを、条件式に従って繰り返す。
条件式は、while の場合は<int> が0以外である限り、until の場合は<int>が0である限り繰り返す。
'do' に条件式を指定した場合は、条件によっては一度もループが実行されない場合がある。'loop' に条件式を指定した場合は、最低1度はループが実行される。どちらにも条件を指定しなかった場合は、無限ループとなる。
; 10回繰り返す。 i = 10 do while i>0 i = i - 1 loop
; クリップボードの内容を送信する。 offset = 0 do clipb2var buff offset if buff > 0 send buff offset = offset + 1 loop while result = 2