# for, next

繰り返す。

    for <intvar> <first> <last>

      ...

      ...

    next

## 解説

"for" と "next" の間のコマンドを、整数変数 <intvar> の値が <last> と等しくなるまで、繰りかえす。
<intvar> の初期値は <first> 。もし <last> が <fast> より大きい場合、<intvar> は "next" 行に来るたびに 1 足される。もし <last> が <fast> より小さい場合、<intvar> は "next" 行にくるたびに 1 引かれる。

## 例

    ; 10回繰り返す。
    for i 1 10
      sendln 'abc'
    next

    ; 5回繰り返す。
    for i 5 1
      sendln 'abc'
    next

## 参照

do, loop
until, enduntil
while, endwhile
break
continue