labels.s (502B)
1 jmp start 2 :data1 dat 0,0,0,0 3 :data2 dat 0,0,0,0 4 :data3 dat 0x0000 5 :start 6 # test forward reference 7 SET I, data4 8 SET I, [data4] 9 SET I, [x,data4] 10 SET I, [x+data4] 11 SET I, [data4,x] 12 SET I, [data4+x] 13 14 # test backwards reference 15 SET [data2], 0x4000 16 SET I, [data2] 17 SET [data2], I 18 SET [data2], 0x4000 19 SET I, data2 20 SET I, [data2] 21 SET I, [data2,x] 22 SET I, [data2+x] 23 SET I, [x+data2] 24 SET I, [x,data2] 25 26 # forward reference 27 :data4 28 data 0x99