Циклы


# Разновидности FOR

for(i,1,10, write(i, " "))

for(x, 0, 10, 3,
    if(x == 3, continue)
    if(x == 7, break)
    x println
)

# FOREACH

d foreach(i,v, writeln(i,":",v))

list(1,2,3) foreach(println)

# LOOP

loop("foo" println)


# REPEAT

3 repeat("foo" print)

# WHILE

a := 1
while(a < 10,
    a print
    a = a + 1
)

# TO

1 to(5) foreach(v, v println)

* В циклах можно использовать break и continue