Parser<E> class abstract

Implementers
Available Extensions

Constructors

Parser()

Properties

hashCode int
The hash code for this object.
no setterinherited
label String
getter/setter pair
quote bool
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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