mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 10:12:06 +00:00
36 lines
497 B
NASM
36 lines
497 B
NASM
def s equs "d"
|
|
|
|
charmap "A", 1
|
|
charmap "B", 2
|
|
charmap "c{s}e", 3
|
|
charmap "F", 4, 5, 6
|
|
charmap "'", 42
|
|
charmap "\"", 1234
|
|
charmap "\n\r\t\0", 1337
|
|
charmap "',\",\\", 99
|
|
|
|
MACRO char
|
|
assert (\1) == (\2)
|
|
ENDM
|
|
|
|
char 'A', 1
|
|
char 'B', 2
|
|
char 'c{s}e', 3
|
|
char '\'', 42
|
|
char '"', 1234
|
|
char '\n\r\t\0', 1337
|
|
char '\',",\\', 99
|
|
|
|
char charval("c{s}e", 0), 'c{s}e'
|
|
|
|
def v equs "\n\r\t\0"
|
|
def x = '{v}'
|
|
char x, '\n\r\t\0'
|
|
|
|
; errors
|
|
char '?', $3f ; ASCII
|
|
char 'F', 0
|
|
char 'ABF', 0
|
|
char '\n\r\t', 0
|
|
assert 0 == '
|