UNPKG

@thi.ng/parse

Version:

Purely functional parser combinators & AST generation for generic inputs

12 lines (11 loc) 266 B
import { xform } from "../combinators/xform.js"; const xfReplace = (result) => (scope) => { scope.result = result; scope.children = null; return scope; }; const replace = (parser, result) => xform(parser, xfReplace(result)); export { replace, xfReplace };