package cmarkit
- Overview
- No Docs
You can search for identifiers within the package.
in-package search v0.2.0
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha512=42fa920e84f2b7d45f5cf1251d3308daa7becff2590f7ce84186cb22335415b02cc9bc44179095bf0d37624fb5a0e66d1c96fcc1b12f1106f567247a71c79039
Description
Cmarkit parses the CommonMark specification. It provides:
-
A CommonMark parser for UTF-8 encoded documents. Link label resolution can be customized and a non-strict parsing mode can be activated to add: strikethrough, LaTeX math, footnotes, task items and tables.
-
An extensible abstract syntax tree for CommonMark documents with source location tracking and best-effort source layout preservation.
-
Abstract syntax tree mapper and folder abstractions for quick and concise tree transformations.
-
Extensible renderers for HTML, LaTeX and CommonMark with source layout preservation.
Cmarkit is distributed under the ISC license. It has no dependencies.
Homepage: https://erratique.ch/software/cmarkit
Dependencies (4)
-
topkg
build & >= "1.0.3"
-
ocamlbuild
build
-
ocamlfind
build
-
ocaml
>= "4.14.0"
Used by (8)
-
builder-web
>= "0.2.0"
-
camyll
>= "0.4.4"
-
hilite
>= "0.4.0"
- odoc-md
- quill
- slack
- yocaml_cmark
- yocaml_cmarkit
Conflicts (1)
-
cmdliner
< "1.1.0"