!version 1

[
  (func .extern .c_int printf [(var .ptr str) (ellipsis)] (nil))
  (func .public .int32 main []
    (bind (compound [
      (call printf [(.string "Hello world!\n")])
      (return (modify (result) (const .int32 0)))])))
]
