(label) @1
(label) @begin
(label) @end
(const byte) OFFSET_STRUCT_POS_Y = (byte) 1
(const byte) XSPACE = (byte) $14
(const byte) YSPACE = (byte) $14
(byte) idx
(byte) idx#1 idx zp[1]:4 67.33333333333333
(byte) idx#11 idx zp[1]:4 46.42857142857143
(byte) idx#12 idx zp[1]:4 7.333333333333333
(byte) line
(byte) line#11 line zp[1]:2 2.75
(byte) line#2 line zp[1]:2 22.0
(void()) main()
(byte~) main::$3 reg byte x 151.5
(label) main::@1
(label) main::@2
(label) main::@3
(label) main::@4
(label) main::@5
(label) main::@return
(const struct pos*) p[(number) $40]  = { fill( $40, 0) }
(byte) pos::x
(byte) pos::y
(byte) row
(byte) row#12 reg byte y 43.285714285714285
(byte) row#2 reg byte y 202.0
(byte) x
(byte) x#1 x zp[1]:3 22.0
(byte) x#10 x zp[1]:3 40.625
(byte) x#2 x zp[1]:3 101.0
(byte) x#3 x zp[1]:3 11.0
(byte) y
(byte) y#1 y zp[1]:5 11.0
(byte) y#12 y zp[1]:5 11.181818181818182

zp[1]:2 [ line#11 line#2 ]
zp[1]:3 [ x#3 x#10 x#1 x#2 ]
zp[1]:4 [ idx#12 idx#11 idx#1 ]
zp[1]:5 [ y#12 y#1 ]
reg byte y [ row#12 row#2 ]
reg byte x [ main::$3 ]
