for
for
(FOR-INIT ; EXPRESSION ; FOR-UPDATE , FOR-UPDATE ...) {STATEMENT}
This form first evaluates the FOR-INIT. Then it evaluates the expression, which must have type boolean. If the expression evaluates to true, the STATEMENT is evaluated. At the completion of the STATEMENT, the STATEMENT-EXPRESSIONs are evaluated, and then the expression is evaluated again. If the expression evaluates to false, then the for statement has completed without executing the STATEMENT-EXPRESSIONs or the STATEMENT.
ProfessorJ Advanced Language