1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-09-29 03:56:15 +00:00
kickc/src/test/ref/inline-function-level2.sym

68 lines
2.2 KiB
Plaintext

(label) @1
(label) @begin
(label) @end
(byte*) cur_line
(byte*) cur_line#1 cur_line zp[2]:2 101.0
(byte*) cur_line#10 cur_line_1 zp[2]:6 60.599999999999994
(byte*) cur_line#13 cur_line zp[2]:2 60.599999999999994
(byte*) cur_line#3 cur_line_1 zp[2]:6 101.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 202.0
(byte) main::line1_i#2 reg byte x 50.5
(word) main::line1_pos
(word) main::line1_pos#1 line1_pos zp[2]:6 67.33333333333333
(word) main::line1_pos#2 line1_pos zp[2]:6 75.75
(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 202.0
(byte) main::line2_i#2 reg byte x 50.5
(word) main::line2_pos
(word) main::line2_pos#1 line2_pos zp[2]:4 67.33333333333333
(word) main::line2_pos#2 line2_pos zp[2]:4 75.75
(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 202.0
(label) main::plot2
(byte) main::plot2_ch
(byte) main::plot2_xpos
(byte) main::plot2_xpos#0 reg byte y 202.0
(byte*) main::sc
(byte*) main::sc#1 sc zp[2]:2 202.0
(byte*) main::sc#2 sc zp[2]:2 134.66666666666666
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 y [ main::plot2_xpos#0 ]
reg byte a [ main::plot1_xpos#0 ]