parjs
Version:
A parser-combinator library for JavaScript.
43 lines (42 loc) • 1.46 kB
JavaScript
;
/**
* Building-block parsers.
* @module parjs
* @preferred
*/ /** iooi*/
Object.defineProperty(exports, "__esModule", { value: true });
var result_1 = require("./internal/result");
exports.ResultKind = result_1.ResultKind;
var parsers_1 = require("./internal/parsers");
exports.anyStringOf = parsers_1.anyStringOf;
exports.stringLen = parsers_1.stringLen;
exports.string = parsers_1.string;
exports.state = parsers_1.state;
exports.rest = parsers_1.rest;
exports.result = parsers_1.result;
exports.regexp = parsers_1.regexp;
exports.position = parsers_1.position;
exports.newline = parsers_1.newline;
exports.int = parsers_1.int;
exports.float = parsers_1.float;
exports.fail = parsers_1.fail;
exports.eof = parsers_1.eof;
exports.charWhere = parsers_1.charWhere;
exports.charCodeWhere = parsers_1.charCodeWhere;
exports.noCharOf = parsers_1.noCharOf;
exports.anyCharOf = parsers_1.anyCharOf;
exports.anyChar = parsers_1.anyChar;
exports.whitespace = parsers_1.whitespace;
exports.uniNewline = parsers_1.uniNewline;
exports.upper = parsers_1.upper;
exports.uniLetter = parsers_1.uniLetter;
exports.spaces1 = parsers_1.spaces1;
exports.space = parsers_1.space;
exports.lower = parsers_1.lower;
exports.letter = parsers_1.letter;
exports.hex = parsers_1.hex;
exports.digit = parsers_1.digit;
exports.uniDecimal = parsers_1.uniDecimal;
exports.uniLower = parsers_1.uniLower;
exports.uniUpper = parsers_1.uniUpper;
//# sourceMappingURL=index.js.map