(label) @1 (label) @begin (label) @end (const nomodify byte*) SCREEN = (byte*) 1024 (byte) idx (byte) idx#12 reg byte x 112.0 (byte) idx#13 reg byte x 20.5 (void()) main() (label) main::@1 (label) main::@2 (label) main::@return (volatile byte) main::b loadstore zp[1]:10 110.0 (volatile dword) main::d loadstore zp[4]:4 110.0 (volatile word) main::w loadstore zp[2]:8 110.0 (void()) print((void*) print::ptr) (label) print::@return (void*) print::ptr (void*) print::ptr#3 ptr zp[2]:2 zp[2]:2 [ print::ptr#3 ] reg byte x [ idx#12 idx#13 ] zp[4]:4 [ main::d ] zp[2]:8 [ main::w ] zp[1]:10 [ main::b ]