Parser<E> class
abstract
- Implementers
- AndParser
- AroundParser
- AtEndParser
- BetweenParser
- CaptureParser
- CharParser
- Chars16Parser
- Choice2Parser
- Choice3Parser
- Choice4Parser
- Choice5Parser
- Choice6Parser
- Choice7Parser
- ChoiceParser
- DigitParser
- DummyParser
- ExpectedParser
- FailParser
- LeftParser
- Many1Parser
- ManyParser
- MapParser
- MapperParser
- MatchUint16Parser
- NotParser
- OptParser
- OrFailParser
- RefParser
- RepParserBase
- RightParser
- SepByParser
- Seq2Parser
- Seq3Parser
- Seq4Parser
- Seq5Parser
- Seq6Parser
- Seq7Parser
- SeqParser
- StrParser
- TokChar16Parser
- TokParser
- TokStrParser
- Tuple2Parser
- Tuple3Parser
- Tuple4Parser
- Tuple5Parser
- Tuple6Parser
- Tuple7Parser
- ValParser
- Available Extensions
Constructors
- Parser()
Properties
Methods
-
fastParse(
ParseState state) → bool - Parses input data passively, with minimal consumption of system resources during parsing.
-
fastParseMany(
ParseState state) → bool -
fastParseMany1(
ParseState state) → bool -
fastParseSepBy(
ParseState state, Parser sep) → bool -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
parse(
ParseState state) → Tuple1< E> ? - Parses input data actively and produces the result.
-
parseMany(
ParseState state) → Tuple1< List< ?E> > -
parseMany1(
ParseState state) → Tuple1< List< ?E> > -
parseSepBy(
ParseState state, Parser sep) → Tuple1< List< ?E> > -
parseSkipMany(
ParseState state) → Tuple1? -
parseSkipMany1(
ParseState state) → Tuple1? -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited