this repo has no description
1opam-version: "2.0"
2synopsis: "Not Another Compiler Compiler"
3description: """
4
5 nacc, short for "Not a Compiler Compiler" or alternatively "Not Another Compiler Compiler" is a homemade parser combinator, as inspired from Computerphile's video on Functional Parsing (https://www.youtube.com/watch?v=dDtZLm7HIJs).
6
7 nacc strives to be simple yet monadic, allowing any context-free grammar to be safely parsed with this library. The library provides utility functions and operators to ease the writing of combinator parsers."""
8maintainer: ["Nathan Graule <solarliner@gmail.com>"]
9authors: [
10 "Nathan Graule <solarliner@gmail.com>"
11 "Arthur Correnson <arthur.correnson@gmail.com>"
12]
13license: "MIT"
14homepage: "https://github.com/codeanonorg/nacc"
15doc: "https://codeanonorg.github.io/nacc"
16bug-reports: "https://github.com/codeanonorg/nacc/issues"
17depends: [
18 "ocaml" {>= "4.08"}
19 "ppx_deriving" {>= "4.4"}
20 "ppx_variants_conv" {>= "0.13"}
21 "dune" {>= "2.0"}
22]
23build: [
24 ["dune" "subst"] {dev}
25 [
26 "dune"
27 "build"
28 "-p"
29 name
30 "-j"
31 jobs
32 "@install"
33 "@runtest" {with-test}
34 "@doc" {with-doc}
35 ]
36]
37dev-repo: "git+https://github.com/codeanonorg/nacc.git"
38url {
39 src:
40 "https://github.com/codeanonorg/nacc/releases/download/0.1/nacc-0.1.tbz"
41 checksum: [
42 "sha256=f8e86623aa1014848633778e3c30f2d50719da1025d5ed81983b8d872d6e0633"
43 "sha512=c24ea7155181d4561ac1c1d898ea02097c84dfd2b3fdc14a8a41ad8393a7a64bccd885c04fb45dac6d0664565df086620b7aa5719bf30ff895156e1c7e576093"
44 ]
45}