Creates a Parser[Seq[B]]
from a A => Parser[(A, B)]
.
Creates a Parser[Seq[B]]
from a A => Parser[(A, B)]
.
This allows parsing of a Seq[B]
where the parser for each B
is dependent upon some previous parser state.
The parser used in each step produces a tuple whose first parameter is the next state and whose second
parameter is the parsed value.
Note: this method is recursive but not tail recursive.
Provides generic parsers that add to the functionality provided by SBT complete.