(label) @1 (label) @begin (label) @end (void()) main() (label) main::@1 (label) main::@2 (label) main::@return (byte[$400]) main::SCREEN (const byte[$400]) main::SCREEN#0 SCREEN = ((byte*))(word/signed word/dword/signed dword) $400 (byte) main::b (byte) main::b#1 reg byte a 110.0 (byte) main::i (byte) main::i#1 reg byte x 22.0 (byte) main::i#2 reg byte x 14.666666666666666 reg byte x [ main::i#2 main::i#1 ] reg byte a [ main::b#1 ]