type main: string -> integer function entry: main entry(arg) := { [integer:x; Boolean b] x := 3 + 2 * 8; b := x < 1; return 0; }