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

23 lines
594 B
Plaintext

const byte* SCREEN = (byte*) 1024
void main()
byte main::i
byte main::i#1 reg byte x 16.5
byte main::i#2 reg byte x 11.0
byte main::j
byte main::j#1 reg byte x 16.5
byte main::j#2 reg byte x 11.0
byte main::k
byte main::k#1 reg byte x 16.5
byte main::k#2 reg byte x 11.0
void plot(byte plot::x)
byte plot::x
byte plot::x#0 reg byte x 22.0
byte plot::x#1 reg byte x 22.0
byte plot::x#2 reg byte x 22.0
byte plot::x#3 reg byte x 134.0
reg byte x [ main::i#2 main::i#1 ]
reg byte x [ main::j#2 main::j#1 ]
reg byte x [ main::k#2 main::k#1 ]
reg byte x [ plot::x#3 plot::x#0 plot::x#1 plot::x#2 ]