FOR: Repeated execution at a specified number of iterations of a program segment.

syntax:
:FOR (variable,begin,end,increment)
:command while end not exceeded
:command while end not exceeded
:END
:command

FOR is used for looping and incrementing. It increments <variable> from <begin> to <end>, by <increment>. <increment> is optional (if not specified, 1 is used) and can be negative (end < begin). <end> is a maximum or minimum value not to be exceeded. END identifies the end of the loop. FOR loops can be nested.