(label) @1
(label) @begin
(label) @end
(const byte) SIZEOF_WORD SIZEOF_WORD = (byte) 2
(void()) main()
(word~) main::$1 $1 zp ZP_WORD:2 5.5
(word~) main::$2 $2 zp ZP_WORD:4 22.0
(word~) main::$3 $3 zp ZP_WORD:4 22.0
(word~) main::$4 $4 zp ZP_WORD:4 7.333333333333333
(word~) main::$6 $6 zp ZP_WORD:2 22.0
(word*~) main::$9 $9 zp ZP_WORD:2 22.0
(label) main::@1
(label) main::@2
(label) main::@return
(word*) main::SCREEN
(const word*) main::SCREEN#0 SCREEN = (word*) 1024
(byte) main::i
(byte) main::i#1 reg byte x 16.5
(byte) main::i#2 reg byte x 4.125
(word[$100]) words
(const word[$100]) words#0 words = { fill( $100, 0) }

reg byte x [ main::i#2 main::i#1 ]
zp ZP_WORD:2 [ main::$1 main::$6 main::$9 ]
zp ZP_WORD:4 [ main::$2 main::$3 main::$4 ]
