package reparse
Recursive descent parsing library for ocaml
Install
Dune Dependency
Authors
Maintainers
Sources
reparse-v1.0.0.tbz
sha256=f0e4432d11a2793b4f2f115df93df23573c774d5b84abc051844c2fcbc9ffc7f
sha512=48c498fbcc424e4ff3aa6210ddf0cbcf9a0f79c531253a832712824ddc3f4d6de3c95acb0aeb216461f0e70af64f763f857f9b405b6f857e32038fcfa5c364a6
Description
reparse is an easy to learn and use parser combinator library. It is designed to aid authoring recursive descent style parsers.
Published: 25 Jul 2020
README
reparse
reparse is an easy to learn and use parser combinator library for ocaml. It is designed to aid authoring recursive descent style parsers. It removes the tedium of having to maintain parser/lexer input buffer. It emphasises and enables monadic style of writing parsers. As such the parser uses and error type to denote errors in parsing rather than an exception.
references
API function names broadly follow Angstrom library names.
Dependencies (3)
- bigstringaf
-
dune
>= "2.6"
-
ocaml
>= "4.10.0"
Dev Dependencies
None
Used by (1)
-
http-multipart-formdata
< "1.1.0"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page