at-least-n ( parser n -- parser' )


Vocabulary
peg.parsers

Inputs
parsera parser
nan integer


Outputs
parser'a parser


Word description
Returns a parser that matches n or more repetitions of the input parser.

Examples
USING: peg peg.parsers prettyprint ; "aaa" "a" token 4 at-least-n parse => exception

USING: peg peg.parsers prettyprint ; "aaaa" "a" token 4 at-least-n parse .
V{ "a" "a" "a" "a" }

USING: peg peg.parsers prettyprint ; "aaaaa" "a" token 4 at-least-n parse .
V{ "a" "a" "a" "a" "a" }


See also
exactly-n, at-most-n, from-m-to-n

Definition