obecnější než for v Pascalu, podobně jako v C/C++
De-facto jde o rozšíření while, lze jím snadno nahradit
for(počáteční op.; vstupní podm.; příkaz po každém průch.)
příkaz;
anebo (obvyklejší, bezpečnější)
for (počáteční op.; vstupní podm.; příkaz po každém průch.) {
příkaz1;
příkaz2;
příkaz3;
...
}