parjs
Version:
Library for building parsers using combinators.
38 lines (37 loc) • 556 B
text/typescript
export {
backtrack,
between,
each,
exactly,
flatten,
later,
many,
many1,
manyBetween,
manySepBy,
manyTill,
map,
mapConst,
maybe,
must,
mustCapture,
not,
or,
pipe,
qthen,
reason,
recover,
replaceState,
stringify,
then,
thenPick,
thenq
} from "./internal/combinators";
export type {
ArrayWithSeparators,
DelayedParjser,
NestedArray,
ParserFailureState,
RecoveryFunction,
UserStateOrProjection
} from "./internal/combinators";