(label) @1
(label) @2
(label) @3
(label) @4
(label) @begin
(label) @end
(byte*) MEM
(byte*) MEM#1 MEM zp ZP_WORD:2 1.0
(byte*) MEM#5 MEM zp ZP_WORD:2 4.0
(byte*) SCREEN_1
(byte*) SCREEN_1#0 SCREEN_1 zp ZP_WORD:4 0.8
(byte*) SCREEN_2
(byte*) SCREEN_2#0 SCREEN_2 zp ZP_WORD:6 1.3333333333333333
(void()) main()
(label) main::@return
(byte*()) malloc()
(label) malloc::@return
(byte*) malloc::return
(byte*) malloc::return#0 return zp ZP_WORD:6 1.5
(byte*) malloc::return#2 return#2 zp ZP_WORD:4 4.0
(byte*) malloc::return#3 return zp ZP_WORD:6 4.0

zp ZP_WORD:2 [ MEM#5 MEM#1 ]
zp ZP_WORD:4 [ malloc::return#2 SCREEN_1#0 ]
zp ZP_WORD:6 [ malloc::return#3 SCREEN_2#0 malloc::return#0 ]
