小编Mil*_*lzo的帖子

为什么 Parsec 停止使用多个解析器进行解析?

我正在尝试使用 Parsec 在 Haskell 中编写一个简单的解析器,但我的输入“Hello World”从未被正确解析。

我的代码如下所示:

parser = p1 <|> p2

p1 = string "Hello"
p2 = string "Hello World"
Run Code Online (Sandbox Code Playgroud)

如果我运行它,我会收到错误unexpected whitespace

parsing haskell parsec

4
推荐指数
1
解决办法
92
查看次数

标签 统计

haskell ×1

parsec ×1

parsing ×1