【发布时间】:2014-11-28 16:12:55
【问题描述】:
我正在寻找像 Parsec 那样的 satisfy 函数。比如:
--The parser satisfy f succeeds for any character for which the supplied
--function f returns True.
--Returns the character that is actually parsed.
satisfy :: (Char -> Bool) -> Parser Char
我唯一找到的是pSatisfy,它需要Insertion 作为参数。我不明白为什么这是必要的......我只是希望解析器在谓词不满足的情况下失败!
我怎样才能做到这一点?
【问题讨论】:
标签: haskell parser-combinators uu-parsinglib