我正在关注an incredibly detailed Parsec tutorial。但是,某些示例无法按预期运行,例如
ghci> parseWithWhitespace simpleExpr5 "(1+2)"
Left (line 1, column 3):
unexpected "+"
expecting digit or ")"
是因为教程是outdated吗?最近有人尝试过吗?
最佳答案
本教程中有一个错字。 term5
应该是
term5 = term simpleExpr5