Description
mdx
allows to execute code blocks inside markdow files.
Supported extensions
Cram tests
Codes blocks using sh
are considered as cram tests:
$ for i in `seq 1 3`; do echo $i; done
1
2
3
which can be executed with mdx test <file.md>
OCaml code
Code blocks using ocaml
are considered either normal OCaml files
or toplevel fragements
Published: 24 Sep 2018
Dependencies (10)
-
cmdliner
with-test & < "1.1.0"
-
lwt
with-test
- ppx_tools
-
re
>= "1.7.2"
-
cmdliner
>= "1.0.0"
-
logs
< "0.6.3"
- astring
-
fmt
>= "0.8.5"
- dune
-
ocaml
>= "4.06.0" & < "4.07.0"
Reverse Dependencies (41)
-
calculon
= "0.4"
-
calculon-web
= "0.4"
- cconv-ppx
- cohttp-eio
-
containers
>= "2.6" & < "2.7"
-
containers-data
>= "3.11"
-
current_examples
>= "0.6"
-
current_git
>= "0.6.1"
-
dolmen
>= "0.8"
-
electrod
>= "0.5"
- ezcurl-lwt
- geojson
- geojsone
-
gitlab
< "0.1.1"
-
gitlab-jsoo
< "0.1.1"
-
gitlab-unix
< "0.1.1"
- hilite
-
http-cookie
>= "4.1.0"
- ISO3166
-
iter
< "1.3"
- lab
- lwt-pipe
-
msat
>= "0.8"
- multibase
- multicodec
- multihash-digestif
-
odoc
>= "2.0.0"
- ppx_deriving_yaml
- preface
-
printbox
= "0.2"
-
reparse
>= "3.0.0"
-
routes
!= "0.7.2"
- search
-
spelll
>= "0.3"
-
spin
= "0.6.0"
- tls-eio
- wtr
- wtr-ppx
-
yaml
>= "1.0.0" & < "3.1.0"
-
yaml-sexp
< "3.1.0"
- zarith-ppx
Conflicts
-
None
Executable markdown files
Install
copied = false, 2000)"
:class="{ 'border-gray-700': !copied, 'text-gray-100': !copied, 'focus:ring-orange-500': !copied, 'focus:border-orange-500': !copied, 'border-green-600': copied, 'text-green-600': copied, 'focus:ring-green-500': copied, 'focus:border-green-500': copied }">
Authors
Maintainers
Sources
mdx-1.0.0.tbz
md5=0dd02ff985d2fb72261c346571f2944b