(label) @1 (label) @begin (label) @end (const byte*) CHARGEN CHARGEN = (byte*) 53248 (const byte*) CHARSET CHARSET = (byte*) 8192 (const byte*) D018 D018 = (byte*) 53272 (const byte*) PROCPORT PROCPORT = (byte*) 1 (const byte) PROCPORT_BASIC_KERNEL_IO PROCPORT_BASIC_KERNEL_IO = (byte) 7 (const byte) PROCPORT_RAM_CHARROM PROCPORT_RAM_CHARROM = (byte) 1 (const byte*) SCREEN SCREEN = (byte*) 1024 (const byte*) SCREEN_COPY SCREEN_COPY = (byte*) 9216 (void()) main() (label) main::@1 (label) main::@2 (label) main::@3 (label) main::@return (label) main::toD0181 (byte*) main::toD0181_gfx (byte) main::toD0181_return (const byte) main::toD0181_return#0 toD0181_return = >(word)(const byte*) SCREEN_COPY&(word) $3fff*(byte) 4|>(word)(const byte*) CHARSET/(byte) 4&(byte) $f (byte*) main::toD0181_screen (void*()) memcpy((void*) memcpy::destination , (void*) memcpy::source , (word) memcpy::num) (label) memcpy::@1 (label) memcpy::@2 (label) memcpy::@return (void*) memcpy::destination (void*) memcpy::destination#2 destination zp ZP_WORD:4 (byte*) memcpy::dst (byte*) memcpy::dst#1 dst zp ZP_WORD:4 11.0 (byte*) memcpy::dst#2 dst zp ZP_WORD:4 11.666666666666666 (byte*~) memcpy::dst#4 dst zp ZP_WORD:4 4.0 (word) memcpy::num (word) memcpy::num#2 num zp ZP_WORD:6 2.0 (void*) memcpy::return (void*) memcpy::source (void*) memcpy::source#2 source zp ZP_WORD:2 (byte*) memcpy::src (byte*) memcpy::src#1 src zp ZP_WORD:2 22.0 (byte*) memcpy::src#2 src zp ZP_WORD:2 11.5 (byte*~) memcpy::src#4 src zp ZP_WORD:2 2.0 (byte*) memcpy::src_end (byte*) memcpy::src_end#0 src_end zp ZP_WORD:6 1.625 zp ZP_WORD:2 [ memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 ] zp ZP_WORD:4 [ memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] zp ZP_WORD:6 [ memcpy::num#2 memcpy::src_end#0 ]