package reparse

  1. Overview
  2. Docs
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)

  1. bigstringaf
  2. dune >= "2.6"
  3. ocaml >= "4.10.0"

Dev Dependencies

None

Used by (1)

  1. http-multipart-formdata < "1.1.0"

Conflicts

None

OCaml

Innovation. Community. Security.