opam-version: "2.0"
name: "yuujinchou"
synopsis: "A library for hierarchical names and lexical scoping"
description: """
This package offers an implementation of nested lexical scoping with an extensible domain-specific language for manipulating hierarchical names.
"""
maintainer: "favonia <favonia@gmail.com>"
authors: [
  "favonia <favonia@gmail.com>"
  "Jonathan Sterling <jon@jonmsterling.com>"
]
license: "Apache-2.0"
homepage: "https://github.com/RedPRL/yuujinchou"
bug-reports: "https://github.com/RedPRL/yuujinchou/issues"
dev-repo: "git+https://github.com/RedPRL/yuujinchou.git"
depends: [
  "dune" {>= "2.0"}
  "ocaml" {>= "5.0"}
  "algaeff" {>= "2.0"}
  "bwd" {>= "2.2"}
  "alcotest" {>= "1.5" & with-test}
  "qcheck-core" {>= "0.18" & with-test}
  "odoc" {>= "2.0" & with-doc}
]
build: [
  ["dune" "build" "-p" name "-j" jobs]
  ["dune" "build" "-p" name "-j" jobs "@runtest"] {with-test}
  ["dune" "build" "-p" name "-j" jobs "@doc"] {with-doc}
]
