mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 02:02:06 +00:00
16 lines
589 B
NASM
16 lines
589 B
NASM
opt Wno-unmapped-char
|
|
def s equs "Hello world!"
|
|
|
|
assert strin(#s, "l") == strfind(#s, "l") + 1
|
|
assert strrin(#s, "l") == strrfind(#s, "l") + 1
|
|
|
|
assert !strcmp(strsub(#s, 7), strslice(#s, 6))
|
|
assert !strcmp(strsub(#s, 7, 5), strslice(#s, 6, 11))
|
|
assert !strcmp(strsub(#s, strlen(#s), 1), strslice(#s, strlen(#s) - 1, strlen(#s)))
|
|
assert !strcmp(strsub(#s, 7, 999), strslice(#s, 6, 999))
|
|
|
|
assert !strcmp(charsub(#s, 12), strchar(#s, 11))
|
|
assert !strcmp(charsub(#s, -1), strchar(#s, -1))
|
|
assert !strcmp(charsub(#s, -999), strchar(#s, -999))
|
|
assert !strcmp(charsub(#s, 999), strchar(#s, 999))
|