mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 10:12:06 +00:00
30 lines
401 B
NASM
30 lines
401 B
NASM
def n equ 42
|
|
def s equs "hello"
|
|
macro m
|
|
endm
|
|
|
|
assert (#n) == 42
|
|
assert (#s) == $656c6c6f
|
|
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
|