2010-04-20 173 views
2

我使用解析組合子中階 如果我有遞歸解析:解析器組合信息

val uninterestingthings = ".".r 

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

我如何檢查我的解析器多少輸入字符消耗?

+1

不看遞歸給我。這是一個錯字嗎? (s/parser2/parser /) – 2010-04-20 13:20:52

+0

對不起,犯了一個錯誤。現在看起來。 – Jeriho 2010-04-21 14:50:02

回答

1

有一個positioned組合子(引用它的文檔)「裝飾解析器的結果與它消耗的輸入的開始位置」。