FOR( expr1; expr2; expr3 ) statement |
NOTE, variables cannot be declared in the first expression, in contrast to the C++ for() statement. This statement does not use fully-bracketed-syntax. |
for( expr1; expr2; expr3 ) statement
is equivalent to:
expr1; while (expr2) begin statement expr3; end
for( i := 0; i < 10; i := i + 1 ) print "i=" + i; |
Loop counts from 0 to 9 |
for( i := 0; i < 10; i := i + 1 ) begin print "i=" + i; print "i is still " + i; end |
|