2

在 Fparsec V.0.8 中,有FParser.CharParser.whitespace. 但是在 Fparsec 0.9.2 中,没有FParser.CharParser.whitespace.Fparsec v. 0.9.2 中的空格在哪里?

当我尝试编译项目“用 F# 在 48 小时内为自己编写一个方案”(访问http://code.msdn.microsoft.com/Write-Yourself-a-Scheme-in-d50ae449)时,遇到了问题。

4

1 回答 1

4

FParser.CharParser.spaces

您链接的代码在此行中失败:

let spaces1 : LispParser<unit> = skipMany1 whitespace

但是也spaces1已经定义了,所以你可以删除那行,它会编译。

看看http://www.quanttec.com/fparsec/reference/charparsers.html#members.spaces

于 2013-05-04T07:25:33.120 回答