Parser

Undocumented in source.

Members

Functions

any
Group any(ThisParser other, bool prepend)
Undocumented in source. Be warned that the author may not have intended to support it.
any
Group any(Group other, bool prepend)
Undocumented in source. Be warned that the author may not have intended to support it.
build
ThisParser build(B delegate(B, const S) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
chain
Group chain(ThisParser other, bool concat, bool prepend)
Undocumented in source. Be warned that the author may not have intended to support it.
chain
Group chain(Group other, bool concat, bool prepend)
Undocumented in source. Be warned that the author may not have intended to support it.
discard
ThisParser discard()
Undocumented in source. Be warned that the author may not have intended to support it.
makeGreedy
Group makeGreedy()
Undocumented in source. Be warned that the author may not have intended to support it.
makeOblivious
ThisParser makeOblivious()
Undocumented in source. Be warned that the author may not have intended to support it.
makeReluctant
Group makeReluctant()
Undocumented in source. Be warned that the author may not have intended to support it.
match
bool match(S text)
Undocumented in source. Be warned that the author may not have intended to support it.
oblivious
bool oblivious()
Undocumented in source. Be warned that the author may not have intended to support it.
opBinary
Group opBinary(ThisParser other)
Undocumented in source. Be warned that the author may not have intended to support it.
opBinary
Group opBinary(ThisParser other)
Undocumented in source. Be warned that the author may not have intended to support it.
opBinary
ThisParser opBinary(B delegate(B, const S) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
opBinary
Group opBinary(ThisParser other)
Undocumented in source. Be warned that the author may not have intended to support it.
parse
State parse(State toParse)
Undocumented in source.
run
State run(State toParse)
Undocumented in source. Be warned that the author may not have intended to support it.
run
State run(S text)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

lookahead
LookaheadMode lookahead;
Undocumented in source.
oblivious_
bool oblivious_;
Undocumented in source.

Meta