(label) @1
(label) @begin
(label) @end
(const signed word*) SCREEN = (signed word*) 1024
(void()) main()
(signed word~) main::$1 zp[2]:6 22.0
(byte~) main::$3 reg byte a 22.0
(byte~) main::$4 reg byte a 22.0
(label) main::@1
(label) main::@2
(label) main::@return
(byte) main::i loadstore !zp[-1]:2 zp[1]:2 9.875
(signed word) main::j loadstore !zp[-1]:4 zp[2]:4 3.8888888888888893
(signed word) main::k
(signed word) main::k#0 k zp[2]:6 11.0

zp[1]:2 [ main::i ]
zp[2]:4 [ main::j ]
reg byte a [ main::$3 ]
zp[2]:6 [ main::$1 main::k#0 ]
reg byte a [ main::$4 ]
