UNPKG

parjs

Version:

A parser-combinator library for JavaScript.

36 lines (35 loc) 1.34 kB
"use strict"; /** * Parser combinators. * @module parjs/combinators * @preferred * */ /** */ Object.defineProperty(exports, "__esModule", { value: true }); var combinators_1 = require("./internal/combinators"); exports.stringify = combinators_1.stringify; exports.recover = combinators_1.recover; exports.then = combinators_1.then; exports.not = combinators_1.not; exports.mustCapture = combinators_1.mustCapture; exports.must = combinators_1.must; exports.map = combinators_1.map; exports.manyTill = combinators_1.manyTill; exports.manySepBy = combinators_1.manySepBy; exports.many = combinators_1.many; exports.later = combinators_1.later; exports.exactly = combinators_1.exactly; exports.backtrack = combinators_1.backtrack; exports.or = combinators_1.or; exports.maybe = combinators_1.maybe; exports.each = combinators_1.each; exports.thenq = combinators_1.thenq; exports.qthen = combinators_1.qthen; exports.replaceState = combinators_1.replaceState; exports.between = combinators_1.between; exports.flatten = combinators_1.flatten; exports.mapConst = combinators_1.mapConst; exports.thenPick = combinators_1.thenPick; exports.defineCombinator = combinators_1.defineCombinator; exports.composeCombinator = combinators_1.composeCombinator; exports.manyBetween = combinators_1.manyBetween; //# sourceMappingURL=combinators.js.map