Terminal Statement Processing
After the terminal statement of a DO loop is executed, the following steps are performed:
-
The value of the DO variable, if any, is incremented by the value of e3 that was computed when the DO statement was executed.
-
The iteration count is decreased by one.
-
The iteration count is tested, and if it is greater than zero, the statements in the range of the DO loop are executed again.