parjs
Version:
A parser-combinator library for JavaScript.
22 lines (21 loc) • 852 B
TypeScript
/**
* Implementations of individual building-block parsers.
* @module parjs
* @preferred
*/ /** */
export { charCodeWhere } from "./char-code-where";
export { charWhere } from "./char-where";
export { eof } from "./eof";
export { fail } from "./fail";
export { float, FloatOptions } from "./float";
export { IntOptions, int } from "./int";
export { newline, uniNewline } from "./newline";
export { position } from "./position";
export { regexp } from "./regexp";
export { rest } from "./rest";
export { result } from "./result";
export { state } from "./state";
export { string } from "./string";
export { stringLen } from "./string-len";
export { anyStringOf } from "./string-of";
export { anyChar, anyCharOf, noCharOf, whitespace, uniLower, uniDecimal, uniUpper, digit, hex, letter, lower, space, spaces1, uniLetter, upper } from "./char-types";