A pretty-printing combinator library for OCaml
  • OCaml 95.7%
  • Makefile 3.5%
  • CSS 0.8%
Find a file
2024-08-07 21:25:06 +02:00
benchmark_new Headers. 2023-08-30 21:42:54 +02:00
benchmark_old Fix [make bench]. Rewrite [benchmark_old/Makefile]. 2023-08-30 17:54:48 +02:00
blog Port to dune & various bug fixes (#3) 2020-02-26 22:42:06 +01:00
mini Move PPrintMini.ml to a separate directory. 2023-08-30 22:03:29 +02:00
src Correct indentation in PPrint.surround documentation (#12) 2024-05-26 20:52:03 +02:00
test Simplify [make test] so that it does not mysteriously need js_of_ocaml. 2023-08-06 22:48:42 +02:00
.exclude Updated "make archive" to use .exclude. 2014-03-12 22:56:05 +01:00
.gitignore .gitignore. 2020-12-27 11:20:11 +01:00
AUTHORS.md AUTHORS. 2021-11-26 18:17:29 +01:00
CHANGES.md CHANGES. 2023-08-30 21:38:58 +02:00
dune-project Port to dune & various bug fixes (#3) 2020-02-26 22:42:06 +01:00
header Update the header. 2022-01-02 18:49:23 +01:00
LICENSE Updated LICENSE and headers. 2015-03-16 14:12:15 +01:00
Makefile Fix [make install]. 2024-08-07 21:25:06 +02:00
pprint.opam Require OCaml 4.03 or newer. 2023-08-06 14:25:55 +02:00
README.md Add src/index.mld and simplify README.md. 2022-01-02 17:03:58 +01:00
TODO.md TODO. 2023-11-29 10:26:09 +01:00

PPrint: a Pretty-Printing Toolbox

PPrint is an OCaml library for pretty-printing textual documents. It takes care of indentation and line breaks, and is typically used to pretty-print code.

To install the latest released version, type opam install pprint.

Here is the documentation of the latest released version.