(label) @1
(label) @begin
(label) @end
(byte*) cur_line
(byte*) cur_line#1 cur_line zp ZP_WORD:2 7.333333333333333
(byte*) cur_line#10 cur_line#10 zp ZP_WORD:6 7.333333333333333
(byte*) cur_line#18 cur_line zp ZP_WORD:2 8.25
(byte*) cur_line#22 cur_line#22 zp ZP_WORD:6 8.25
(void()) main()
(label) main::@1
(label) main::@2
(label) main::@3
(label) main::@4
(label) main::@return
(label) main::line1
(bool~) main::line1_$0
(byte~) main::line1_$1
(label) main::line1_1
(label) main::line1_@1
(label) main::line1_@2
(byte) main::line1_ch
(const byte) main::line1_ch#0 line1_ch = (byte) '*'
(byte) main::line1_i
(byte) main::line1_i#1 reg byte x 16.5
(byte) main::line1_i#6 reg byte x 4.4
(word) main::line1_pos
(word) main::line1_pos#1 line1_pos zp ZP_WORD:6 5.5
(word) main::line1_pos#6 line1_pos zp ZP_WORD:6 11.0
(byte) main::line1_xadd
(const byte) main::line1_xadd#0 line1_xadd = (byte) $40
(byte) main::line1_xpos
(const byte) main::line1_xpos#0 line1_xpos = (byte) 2
(byte) main::line1_ysize
(const byte) main::line1_ysize#0 line1_ysize = (byte) $a
(label) main::line2
(bool~) main::line2_$0
(byte~) main::line2_$1
(label) main::line2_1
(label) main::line2_@1
(label) main::line2_@2
(byte) main::line2_ch
(const byte) main::line2_ch#0 line2_ch = (byte) '.'
(byte) main::line2_i
(byte) main::line2_i#1 reg byte x 16.5
(byte) main::line2_i#6 reg byte x 4.4
(word) main::line2_pos
(word) main::line2_pos#1 line2_pos zp ZP_WORD:4 5.5
(word) main::line2_pos#6 line2_pos zp ZP_WORD:4 11.0
(byte) main::line2_xadd
(const byte) main::line2_xadd#0 line2_xadd = (byte) $80
(byte) main::line2_xpos
(const byte) main::line2_xpos#0 line2_xpos = (byte) 4
(byte) main::line2_ysize
(const byte) main::line2_ysize#0 line2_ysize = (byte) $f
(label) main::plot1
(byte*~) main::plot1_$0
(byte) main::plot1_ch
(byte) main::plot1_xpos
(byte) main::plot1_xpos#0 reg byte a 22.0
(label) main::plot2
(byte*~) main::plot2_$0
(byte) main::plot2_ch
(byte) main::plot2_xpos
(byte) main::plot2_xpos#0 reg byte a 22.0
(byte*) main::sc
(byte*) main::sc#1 sc zp ZP_WORD:2 16.5
(byte*) main::sc#4 sc zp ZP_WORD:2 16.5

reg byte x [ main::line1_i#6 main::line1_i#1 ]
zp ZP_WORD:2 [ cur_line#18 cur_line#1 main::sc#4 main::sc#1 ]
reg byte x [ main::line2_i#6 main::line2_i#1 ]
zp ZP_WORD:4 [ main::line2_pos#6 main::line2_pos#1 ]
zp ZP_WORD:6 [ cur_line#22 cur_line#10 main::line1_pos#6 main::line1_pos#1 ]
reg byte a [ main::plot1_xpos#0 ]
reg byte a [ main::plot2_xpos#0 ]
