opam-version: "2.0" maintainer: "Max Mouratov " authors: "Holger Arnold " homepage: "https://github.com/cakeplus/mparser/" license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception" dev-repo: "git+https://github.com/cakeplus/mparser" bug-reports: "https://github.com/cakeplus/mparser/issues" depends: [ "ocaml" {< "5.0.0"} "base-bytes" "ocamlfind" {build} "ocamlbuild" {build} ] depopts: [ "re" "pcre" ] build: [ [ "ocaml" "setup.ml" "-configure" "--prefix" prefix "--%{re:enable}%-re" "--%{pcre:enable}%-pcre" ] ["ocaml" "setup.ml" "-build"] ["ocaml" "setup.ml" "-doc"] {with-doc} ] install: [ ["ocaml" "setup.ml" "-install"] ] remove: [ ["ocamlfind" "remove" "mparser"] ] synopsis: "A simple monadic parser combinator library" description: """ This library implements a rather complete and efficient monadic parser combinator library similar to the Parsec library for Haskell by Daan Leijen and the FParsec library for FSharp by Stephan Tolksdorf.""" flags: light-uninstall url { src: "https://github.com/ocaml/opam-source-archives/raw/main/mparser-1.2.2.tar.gz" checksum: [ "sha256=94c51af240e6718397dc346ba4edf47b3c2d6c5ae8d375a63e46390fa1abec2c" "md5=80845a537bb4be0bbe41ffad8a2f09f3" ] }