(label) @1
(label) @begin
(label) @end
(byte*) cur_line
(byte*) cur_line#1 cur_line zp[2]:2 11.0
(byte*) cur_line#10 cur_line_1 zp[2]:6 6.6000000000000005
(byte*) cur_line#13 cur_line zp[2]:2 6.6000000000000005
(byte*) cur_line#3 cur_line_1 zp[2]:6 11.0
(void()) main()
(label) main::@1
(label) main::@2
(label) main::@3
(label) main::@4
(label) main::@return
(label) main::line1
(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 22.0
(byte) main::line1_i#2 reg byte x 5.5
(word) main::line1_pos
(word) main::line1_pos#1 line1_pos zp[2]:6 7.333333333333333
(word) main::line1_pos#2 line1_pos zp[2]:6 8.25
(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
(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 22.0
(byte) main::line2_i#2 reg byte x 5.5
(word) main::line2_pos
(word) main::line2_pos#1 line2_pos zp[2]:4 7.333333333333333
(word) main::line2_pos#2 line2_pos zp[2]:4 8.25
(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_ch
(byte) main::plot1_xpos
(byte) main::plot1_xpos#0 reg byte a 22.0
(label) main::plot2
(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[2]:2 22.0
(byte*) main::sc#2 sc zp[2]:2 14.666666666666666

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