./lang/ocaml-camlp5 [OCaml Preprocessor and Pretty-Printer]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 7.13, Package name: ocaml-camlp5-7.13
Maintained by: Christopher Zimmermann
Master sites:
Description
Camlp5 is a preprocessor and pretty-printer for OCaml programs. It also
provides parsing and printing tools.

As a preprocessor, it allows one to:
* extend the syntax of OCaml,
* redefine the whole syntax of the language.

As a pretty printer, it allows one to:
* display OCaml programs in an elegant way,
* convert from one syntax to another,
* check the results of syntax extensions.

Camlp5 also provides some parsing and pretty printing tools:
* extensible grammars
* extensible printers
* stream parsers and lexers
* pretty print module

It works as a shell command and can also be used in the OCaml toplevel.


Filesize: 1007.648 KB
Version History (View Complete History)
  • (2020-10-07) Updated to version: ocaml-camlp5-7.13
  • (2020-02-19) Updated to version: ocaml-camlp5-7.11
  • (2019-08-25) Updated to version: ocaml-camlp5-7.08
  • (2019-03-04) Updated to version: ocaml-camlp5-7.07
  • (2018-05-06) Updated to version: ocaml-camlp5-7.05
  • (2018-01-31) Package added to openports.se, version ocaml-camlp5-7.03 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2020-10-09 15:21:48 by Daniel Dickman | Files touched by this commit (1)
Log message:
Missed patch; found by naddy@.
   2020-10-07 06:35:21 by Daniel Dickman | Files touched by this commit (3)
Log message:
Update to ocaml-camlp5 to 7.13 so ocaml can be updated.
ok chrisz@
   2020-06-09 11:34:15 by Christopher Zimmermann | Files touched by this commit (36)
Log message:
Update lang/ocaml to 4.10.0
tested on sparc64, update to lang/camlp4 and ok by jca@
ok daniel@
thanks.
   2020-02-18 15:45:52 by Daniel Dickman | Files touched by this commit (4)
Log message:
Update ocaml-camlp5 to 7.11 for better ocaml 4.10 support.
ok chrisz@ (MAINTAINER), jca@
   2019-09-26 03:46:11 by Christopher Zimmermann | Files touched by this commit (43)
Log message:
Update OCaml to 4.09
reviewed ports wise and help with @pkgpath, ok by sthen@
reviewed and help with bytecode-only plists, minor nits and ok by jca@
tested on sparc 64 by @jca
tested on aarch64 by Kurt Miller
tested on amd64 by me
Thanks for reviews and testing!
   2019-09-18 11:49:37 by Christopher Zimmermann | Files touched by this commit (42)
Log message:
Upgrade lang/ocaml to 4.08.1
* net unison needed some patchign to avoid deprecated library functions.
* all ports depending on the exact version of OCaml need revision bumps.
* net/unison needed some help to avoid deprecated library functions.
ok krw@, testing on i386 and ok daniel@
   2019-08-24 10:38:09 by Christopher Zimmermann | Files touched by this commit (4)
Log message:
Upgrade and take maintainership
ok bcallah@
   2019-07-12 14:47:59 by Stuart Henderson | Files touched by this commit (874)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2019-03-04 05:51:17 by Christopher Zimmermann | Files touched by this commit (133)
Log message:
Upgrade OCaml and dependent ports
testing and OKs by avsm@, jca@, krw@ Thanks a lot !
   2018-05-06 09:45:06 by Brian Callahan | Files touched by this commit (4)
Log message:
Update to ocaml-camlp5 to 7.05
diff from daniel@, who needs this for an update of lang/compcert