UNPKG

@thi.ng/parse

Version:

Purely functional parser combinators & AST generation for generic inputs

6 lines (5 loc) 141 B
import { parseError } from "../error.js"; const expect = (parser, err) => (ctx) => parser(ctx) || parseError(ctx, err); export { expect };