global str terminal_namespace = "/dev/term/0" global str new_line = "\n" global str message = "nuqneH 'u'?" function main () str hello $0 load_immediate message -> hello call pln hello -> void exit 0 function pln (str message $0) str ts $1 int mode $5 int msg_length $2 str nl $3 int nl_length $4 load_immediate terminal_namespace -> ts load_immediate 0 -> mode syscall OPEN ts mode -> ts strlen message -> msg_length syscall WRITE ts message msg_length load_immediate new_line -> nl strlen nl -> nl_length syscall WRITE ts nl nl_length return