LazyRepeatingParserExtension<R> extension
- on
-
- Parser<
R>
- Parser<
Methods
-
plusLazy(
Parser< void> limit) → Parser<List< R> > -
Available on Parser<
Returns a parser that parses the receiver one or more times until it reaches aR> , provided by the LazyRepeatingParserExtension extensionlimit. This is a lazy non-blind implementation of the PossessiveRepeatingParserExtension.plus operator. Thelimitis not consumed. -
repeatLazy(
Parser< void> limit, int min, int max) → Parser<List< R> > -
Available on Parser<
Returns a parser that parses the receiver at leastR> , provided by the LazyRepeatingParserExtension extensionminand at mostmaxtimes until it reaches alimit. This is a lazy non-blind implementation of the PossessiveRepeatingParserExtension.repeat operator. Thelimitis not consumed. -
starLazy(
Parser< void> limit) → Parser<List< R> > -
Available on Parser<
Returns a parser that parses the receiver zero or more times until it reaches aR> , provided by the LazyRepeatingParserExtension extensionlimit. This is a lazy non-blind implementation of the PossessiveRepeatingParserExtension.star operator. Thelimitis not consumed.