this repo has no description
1opam-version: "2.0" 2maintainer: "Jane Street developers" 3authors: ["Jane Street Group, LLC"] 4homepage: "https://github.com/janestreet/parsexp" 5bug-reports: "https://github.com/janestreet/parsexp/issues" 6dev-repo: "git+https://github.com/janestreet/parsexp.git" 7doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/parsexp/index.html" 8license: "MIT" 9build: [ 10 ["dune" "build" "-p" name "-j" jobs] 11] 12depends: [ 13 "ocaml" {>= "4.14.0"} 14 "sexplib0" {>= "v0.16" & < "v0.17"} 15 "dune" {>= "2.0.0"} 16] 17synopsis: "S-expression parsing library" 18description: " 19This library provides generic parsers for parsing S-expressions from 20strings or other medium. 21 22The library is focused on performances but still provide full generic 23parsers that can be used with strings, bigstrings, lexing buffers, 24character streams or any other sources effortlessly. 25 26It provides three different class of parsers: 27- the normal parsers, producing [Sexp.t] or [Sexp.t list] values 28- the parsers with positions, building compact position sequences so 29 that one can recover original positions in order to report properly 30 located errors at little cost 31- the Concrete Syntax Tree parsers, produce values of type 32 [Parsexp.Cst.t] which record the concrete layout of the s-expression 33 syntax, including comments 34 35This library is portable and doesn't provide IO functions. To read 36s-expressions from files or other external sources, you should use 37parsexp_io. 38" 39url { 40src: "https://ocaml.janestreet.com/ocaml-core/v0.16/files/parsexp-v0.16.0.tar.gz" 41checksum: "sha256=b6e2572c8e6191a85cb8f9c3276ed87fe00522c81ba7a268179fb08185e55e12" 42}