···
+
maintainer: "Guillaume Bury <guillaume.bury@gmail.com>"
+
authors: "Guillaume Bury <guillaume.bury@gmail.com>"
+
license: "BSD-2-Clause"
+
["dune" "build" "-p" name "-j" jobs "@install" "@runtest" {with-test} "@doc" {with-doc}]
+
"menhir" {>= "20211230" }
+
tags: [ "parser" "logic" "tptp" "smtlib" "dimacs" ]
+
homepage: "https://github.com/Gbury/dolmen"
+
dev-repo: "git+https://github.com/Gbury/dolmen.git"
+
bug-reports: "https://github.com/Gbury/dolmen/issues"
+
doc: "https://gbury.github.io/dolmen"
+
synopsis: "A parser library for automated deduction"
+
"Dolmen is a parser library. It currently targets languages used in automated theorem provers,
+
but may be extended to other domains.
+
Dolmen provides functors that takes as arguments a representation of terms and statements,
+
and returns a module that can parse files (or streams of tokens) into the provided representation
+
of terms or statements. This is meant so that Dolmen can be used as a drop-in replacement of existing
+
parser, in order to factorize parsers among projects.
+
Additionally, Dolmen also provides a standard implementation of terms and statements that cna be
+
used ot instantiate its parsers."
+
"https://github.com/Gbury/dolmen/releases/download/v0.9/dolmen-0.9.tbz"
+
"sha256=003db53854bacc3a33fa55ed69cf79817c10369a4f7c6be944af1dcc36578a0a"
+
"sha512=3f8570f41c8c559c2907734efca98eecfc0f28ec3bce9dde500d5777a97391121a89ca66e7135d40b15161fe890d7b40fa53daba83eab0accf71fff136d45c74"
+
x-commit-hash: "d9f5abbaffe6e5daa4b06758db66134fe85c8c6a"