Repository navigation
v0.1.0
First release on pkgr.art.
A PARSE-class grammar dialect for Arturo: rules are ordinary Arturo blocks that compose, nest and recurse, and they match strings and blocks, so Arturo can pattern-match its own source. Quantifiers, ordered choice, captures with rollback, charsets, recursive rules, block matching with type and literal-word terminals, lookahead, collect/keep, host escapes, cut, opt-in memoization, and farthest-failure error reporting through scanError.
One file, no dependencies, Arturo 0.10.0 or later.