Open jinjor opened 5 years ago
chompUntil and chompUntilEndOr consume only position but not the last string. chompIf and chompWhile work as expected.
chompUntil
chompUntilEndOr
chompIf
chompWhile
SSCCE: https://ellie-app.com/3MJnNtV3KDFa1
main : Html msg main = text (Debug.toString (Parser.run chomper "foobar")) chomper : Parser (String, ( Int, Int )) chomper = succeed Tuple.pair |= getChompedString (chompUntil "bar") |= getPosition
exceted:
Ok ("foobar",(1,7))
actual:
Ok ("foo",(1,7))
Related: #2
chompUntil
andchompUntilEndOr
consume only position but not the last string.chompIf
andchompWhile
work as expected.SSCCE: https://ellie-app.com/3MJnNtV3KDFa1
exceted:
actual:
Related: #2