2022-07-08 21:50:32 +02:00
|
|
|
main {
|
2022-08-07 13:45:03 +02:00
|
|
|
sub start() {
|
2022-08-12 00:46:38 +02:00
|
|
|
|
2022-08-21 19:01:53 +02:00
|
|
|
; TODO should generate address
|
2022-08-21 17:21:29 +02:00
|
|
|
uword @shared slab1 = memory("slab 1", 2000, 0)
|
|
|
|
uword @shared slab2 = memory("slab 1", 2000, 0)
|
|
|
|
uword @shared slab3 = memory("other # slab", 2000, 64)
|
2022-08-23 00:05:57 +02:00
|
|
|
|
2022-08-21 17:21:29 +02:00
|
|
|
uword @shared zz = slab1+slab2+slab3
|
2022-08-23 00:05:57 +02:00
|
|
|
|
2022-08-21 17:21:29 +02:00
|
|
|
uword @shared qq = zz
|
|
|
|
uword @shared qq2 = &zz
|
2022-08-13 00:14:19 +02:00
|
|
|
|
2022-08-21 17:21:29 +02:00
|
|
|
qq=4242 ; TODO should generate symbol not allocated address
|
|
|
|
c64.EXTCOL = 42 ; TODO wrong VMASM code generated... should generate mapped memory address
|
2022-08-13 00:14:19 +02:00
|
|
|
}
|
2022-07-14 19:25:08 +02:00
|
|
|
}
|