28 lines
652 B
Plaintext
28 lines
652 B
Plaintext
import io:*
|
|
|
|
fun main():int {
|
|
{
|
|
defer println("block outside for")
|
|
for (var i = 1; i < 10; i++;) {
|
|
{
|
|
defer println("happens every time, even when breaking or continueing")
|
|
if (i % 2 == 0)
|
|
continue
|
|
if (i == 9)
|
|
break
|
|
if (i == 7) {
|
|
defer println("only happens once before breaking 7")
|
|
continue
|
|
}
|
|
println(i)
|
|
}
|
|
}
|
|
}
|
|
{
|
|
println("first")
|
|
defer println("deferred")
|
|
println("last")
|
|
}
|
|
return 0
|
|
}
|