A State Parser is a Parser that modifies a state It could (and should) be defined as a StateT
Parses p and then any (ignoring parsed value of any)
Parses any and then p (ignoring parsed value of any)
Parses p and then any (ignoring parsed value of any)
(Changed in version 2.9.0) The p0 call-by-name arguments is evaluated at most once per constructed Parser object, instead of on every need that arises during parsing.
Repeat a parser and collect the results
repS takes a parser a repeats it until it fails threading the state along the repetitions *
Should be private
Should be private
StateParser contains an extension of Scala Parser combinators that can pass a state along the parsers