mirror of
https://github.com/irmen/prog8.git
synced 2024-10-17 10:24:55 +00:00
30 lines
651 B
Lua
30 lines
651 B
Lua
main {
|
|
|
|
uword global1 = 1234
|
|
|
|
sub start() {
|
|
|
|
; TODO should generate address
|
|
uword @shared slab1 = memory("slab 1", 2000, 0)
|
|
uword @shared slab2 = memory("slab 1", 2000, 0)
|
|
uword @shared slab3 = memory("other # slab", 2000, 64)
|
|
|
|
uword @shared zz = slab1+slab2+slab3
|
|
|
|
uword @shared qq = zz
|
|
uword @shared qq2 = &zz
|
|
|
|
qq=4242 ; TODO should generate symbol not allocated address
|
|
c64.EXTCOL = 42 ; TODO wrong VMASM code generated... should generate mapped memory address
|
|
|
|
qq=global1
|
|
qq=other.global2
|
|
}
|
|
}
|
|
|
|
other {
|
|
|
|
uword global2 = 9999
|
|
|
|
}
|