Skip to content

ejconlon/simple-parser

Repository files navigation

simple-parser

Simple parser combinators with a focus on controlled backtracking (choice with lookahead) for better error reporting. Unlike Megaparsec, this backtracks by default, supports user-defined labels for error reporting, and is very generic in the kind of structures it can parse.

License

This project is BSD-licensed. Some gnarly functions to parse numbers and such have been adapted from Megaparsec, which is also BSD-licensed.

About

Simple parser combinators

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published