3

我在 scala 中使用解析组合器如果我有递归解析器:

val uninterestingthings = ".".r

val parser = "(?ui)(regexvalue)".r | (uninterestingthings~>parser)

如何检查我的解析器消耗了多少个输入字符?

4

1 回答 1

2

有一个positioned组合器(引用其文档)“用它所使用的输入的起始位置装饰解析器的结果。”

于 2010-04-21T14:58:39.177 回答