# This file is generated by dune, edit dune-project instead opam-version: "2.0" synopsis: "OCaml PPX extension for writing stream parsers" description: """ This library is an OCaml ppx rewriter for writing stream parser. Its notation is close to the notation of Camlp4 stream parsers. Hence, it can be used as a replacement for projects that still rely on the stream parser notation of Camlp4. For newer projects, it is advised to use lexer and parser generators. """ maintainer: ["Niels Mommen "] authors: ["Niels Mommen "] license: "ISC" tags: ["stream parser"] homepage: "https://github.com/NielsMommen/ppx_parser" bug-reports: "https://github.com/NielsMommen/ppx_parser/issues" depends: [ "ocaml" {>= "4.13.0"} "dune" {>= "2.9"} "ppxlib" {>= "0.27.0" & < "0.36.0"} "alcotest" {with-test & >= "1.2.0"} "ppx_deriving" {with-test} "camlp-streams" {with-test} "odoc" {with-doc} ] build: [ ["dune" "subst"] {dev} [ "dune" "build" "-p" name "-j" jobs "--promote-install-files=false" "@install" "@runtest" {with-test} "@doc" {with-doc} ] ["dune" "install" "-p" name "--create-install-files" name] ] dev-repo: "git+https://github.com/NielsMommen/ppx_parser.git" url { src: "https://github.com/NielsMommen/ppx_parser/archive/refs/tags/0.1.1.tar.gz" checksum: [ "md5=c6d4c4fbff9510eaa8d2aded7e2baa8b" "sha512=a7da67d8b8a310a091eed8ff238276ded03d7c75b58b7ca91d7e3e38170ad955c91742a878f49614eb7e28748000a80220df883f6dd7e0de64b585fa2e8511eb" ] }