Files

26 lines
327 B
Plaintext

func println $u32 = native println
allocate uwu
public func main = #main
main:
push $u32 0
storeg %uwu
loop_header:
loadg %uwu
push $u32 10
ge
jnz #loop_end
loop_body:
loadg %uwu
call $u32 println
loadg %uwu
push $u32 1
add
storeg %uwu
jmp #loop_header
loop_end:
ret