main :: () -> void { a := "Hello world\n"; i := 0; while i < 12 { putc a[i]; i += 1; } print(a); }; print :: (value:[]u8)->void{ i := 0; putc 'h'; };