Difference between revisions of "For"
From Mesham
Jump to navigationJump to searchm |
m (6 revisions imported) |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 13: | Line 13: | ||
#include <io> | #include <io> | ||
#include <string> | #include <string> | ||
| − | var i; | + | function void main() { |
| − | + | var i; | |
| − | + | for i from 0 to 9 { | |
| + | print(itostring(i)+"\n"); | ||
| + | }; | ||
}; | }; | ||
This code example will loop from 0 to 9 (10 iterations) and display the value of ''i'' on each pass. | This code example will loop from 0 to 9 (10 iterations) and display the value of ''i'' on each pass. | ||
| + | |||
| + | ''Since: Version 0.41b'' | ||
[[Category:sequential]] | [[Category:sequential]] | ||
Latest revision as of 15:44, 15 April 2019
Syntax
for i from a to b
{
forbody
{
Semantics
The for loop can be thought of as syntactic sugar for a while loop, incrementing the variable after each pass and will loop from a to b
Example
#include <io>
#include <string>
function void main() {
var i;
for i from 0 to 9 {
print(itostring(i)+"\n");
};
};
This code example will loop from 0 to 9 (10 iterations) and display the value of i on each pass.
Since: Version 0.41b