rpn/test/021-parse-string.md
2022-02-16 00:24:26 +01:00

845 B

PARSE STRING

default del

type

"hey" type

-> stack should be "string"

del

void 1

""

-> stack should be ""

del

void 2

"

-> stack should be ""

del

string

"abcd"

-> stack should be "abcd"

del

unterminated

"abcd

-> stack should be "abcd"

del

unterminated 2

"abcd" "abc

-> stack should be "abcd", "abc"

del

spaces

"abc d"

-> stack should be "abc d"

del

spaces 2

" abcd "

-> stack should be " abcd "

del

spaces 3

" abcd " "def" "gh ij"

-> stack should be " abcd ", "def", "gh ij"

del

spaces 4

" . abcd . ;; "

-> stack should be " . abcd . ;; "

del

spaces 5

" . abcd . ;;  " "ab  c 

-> stack should be " . abcd . ;; ", "ab c "

del

nested types

"1.0 swap drop

-> stack should be "1.0 swap drop"

del