The following is a valid µOCCAM program. This sample program tests correctly comments, variable declarations and while loops
/public/cs3/web/ipptests/while.accept
-- for extra stimulation there are some blank spaces and tabs at the start! INT l: INT i: INT z: INT y: INT rocks: PAR -- the world SEQ l := 1 i := 2 z := 4 y := 8 WHILE y > 4 IF i < 3 rocks := 99 z = 4 i := i - 1 l = 1 y := y - 2