// simple while
while false do 5 od;

// scope test
var int goal;
var int sum;
goal := 42;
sum := 0;
while var int i; i := 0; i < 42 do
    i := i+1;
    var int i2;
    i2 := i*i;
    sum := sum + i2 + goal;
od;
