mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 10:12:06 +00:00
24 lines
459 B
NASM
24 lines
459 B
NASM
charmap "a", 1
|
|
charmap "b", 2
|
|
charmap "c", 3
|
|
charmap "d", 3
|
|
charmap "eeeee", $12345678
|
|
charmap "x", 1, 2, 3
|
|
charmap "y", 4, 5, 6, 7, 8, $99999999
|
|
charmap "zed", $1234, $5678, $9abc, $def0
|
|
|
|
macro test
|
|
redef expected equs \1
|
|
shift
|
|
assert !strcmp(revchar(\#), "{expected}")
|
|
endm
|
|
|
|
test "a", 1
|
|
test "b", 2
|
|
test "eeeee", 305419896
|
|
test "x", 1, 2, 3
|
|
test "y", 4, 5, 6, 7, 8, $99999999
|
|
test "zed", 4660, 22136, 39612, 57072
|
|
test "", 3 ; multiple
|
|
test "", 4 ; none
|