Files
rgbds/test/asm/raw-string-symbol-errors.asm
Rangi 39f0f9edc0 Remove previously deprecated features (#1777)
- Treating multi-unit strings as numbers
- `rgbasm -Wnumeric-string`
- `ldio [c], a` and `ldio a, [c]` (use `ldh`)
- `ld [c], a` and `ld a, [c]` (use `ldh`)
- `ldh [$xx], a` and `ldh a, [$xx]` (use `$FFxx`)
2025-08-05 16:24:10 -04:00

30 lines
393 B
NASM

def n equ 42
def s equs "hello"
macro m
endm
assert (#n) == 42
assert (#s) == 0
assert (#m) == 0
assert (#u) == 0
assert strlen(#n) == 0
assert strlen(#s) == 5
assert strlen(#m) == 0
assert strlen(#u) == 0
def d_n = (#n)
def d_s = (#s)
def d_m = (#m)
def d_u = (#u)
def s_n equs #n
def s_s equs #s
def s_m equs #m
def s_u equs #u
purge #s
purge #s
assert (#s) == 0
assert strlen(#s) == 0