ParserState

Undocumented in source.

Constructors

this
this(B init, S toParse)
Undocumented in source.
this
this(S toParse)
Undocumented in source.

Members

Functions

absorb
ThisState absorb(ParserState!(B2, S) other, B delegate(B, B2, const S) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
build
ThisState build(B delegate(B, const S) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
fail
ThisState fail()
Undocumented in source. Be warned that the author may not have intended to support it.
opDollar
size_t opDollar()
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
ThisState opIndex(Slice slice)
Undocumented in source. Be warned that the author may not have intended to support it.
opSlice
Slice opSlice(size_t start, size_t end)
Undocumented in source. Be warned that the author may not have intended to support it.
pass
ThisState pass()
Undocumented in source. Be warned that the author may not have intended to support it.
recover
ThisState recover()
Undocumented in source. Be warned that the author may not have intended to support it.
succeed
ThisState succeed()
Undocumented in source. Be warned that the author may not have intended to support it.
succeed
ThisState succeed(S withParsed)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

left
S left;
Undocumented in source.
parsed
S parsed;
Undocumented in source.
recovered
bool recovered;
Undocumented in source.
success
bool success;
Undocumented in source.
value
B value;
Undocumented in source.

Meta