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