解析器组合器信息

时间:2010-04-20 08:39:19

标签: scala parser-combinators

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

val uninterestingthings = ".".r

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

如何查看解析器输入的输入字符数?

1 个答案:

答案 0 :(得分:1)

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