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.04.2"} 14 "base" {>= "v0.12" & < "v0.13"} 15 "sexplib0" {>= "v0.12" & < "v0.13"} 16 "dune" {>= "1.5.1"} 17] 18synopsis: "S-expression parsing library" 19description: " 20This library provides generic parsers for parsing S-expressions from 21strings or other medium. 22 23The library is focused on performances but still provide full generic 24parsers that can be used with strings, bigstrings, lexing buffers, 25character streams or any other sources effortlessly. 26 27It provides three different class of parsers: 28- the normal parsers, producing [Sexp.t] or [Sexp.t list] values 29- the parsers with positions, building compact position sequences so 30 that one can recover original positions in order to report properly 31 located errors at little cost 32- the Concrete Syntax Tree parsers, produce values of type 33 [Parsexp.Cst.t] which record the concrete layout of the s-expression 34 syntax, including comments 35 36This library is portable and doesn't provide IO functions. To read 37s-expressions from files or other external sources, you should use 38parsexp_io. 39" 40url { 41 src: 42 "https://ocaml.janestreet.com/ocaml-core/v0.12/files/parsexp-v0.12.0.tar.gz" 43 checksum: [ 44 "sha256=cc6176e643c7eb35d22ee61252f63ab227b497d4da2b7f4d5fc6c3cfe4d72f54" 45 "md5=741b2c6f59b9618e3affabaa34d468a2" 46 ] 47}