camlp4version
Camlp4 is a system for writing extensible parsers for programming languages
It provides a set of OCaml libraries that are used to define grammars as well as loadable syntax extensions of such grammars. Camlp4 stands for Caml Preprocessor and Pretty-Printer and one of its most important applications is the definition of domain-specific extensions of the syntax of OCaml.
Camlp4 was part of the official OCaml distribution until its version 4.01.0. Since then it has been replaced by a simpler system which is easier to maintain and to learn: ppx rewriters and extension points.
This version of Camlp4 installs using the ocamlfind
packaging utility. If
you were using +I camlp4
to directly locate Camlp4, this will no longer work.
License | LGPL-2.1-only |
---|---|
Published | |
Homepage | https://github.com/ocaml/camlp4 |
Issue Tracker | https://github.com/ocaml/camlp4/issues |
Maintainer | jeremie@dimino.org |
Dependencies |
|
Source [http] | https://github.com/ocamllabs/camlp4/archive/modular-implicits-4.02b.tar.gz sha256=17f8543c87c66a2ee5df76f43404ad86e615c94e454729d15735321eb8587cc2 md5=c3cb26bf9ef2bc4bb02acbfc75f5abe3 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/camlp4/camlp4.4.02.0-1modular-implicits/opam |
Required by
- archimedes
- aws<1.0.0
- bisect
- bolt
- bookaml
- clangmlbuild & <4.0.0
- config-filebuild
- cryptohashbuild & <0.1.1
- cudf>=0.7 & <0.9
- deriving
- devkitbuild & <1.2
- duppy<0.8.0
- dyntype
- extprotbuild
- extunixbuild & <0.2.0
- format
- gettext<0.4.1
- hardcaml<v0.12.0
- hardcaml-yosys
- haxebuild & <4.0.0
- heptagonbuild
- integration1dbuild & <0.5.1
- io
- javalib<3.1.1
- joolog
- js_of_ocaml-camlp4
- json-static
- lablgl<1.06
- lascar<0.6-alpha
- lbfgsbuild & <0.9.3
- lutils<1.49.5
- lutin<2.70.4
- lwt_camlp4
- macaque
- mikmatch
- mldonkey
- objsize
- ocamldsort
- ocamlscript<3.0.0
- ocapic
- pa_comprehension
- pa_monad_custom
- pa_qualified
- pa_solution
- pa_where
- pfff<0.40.4
- pgocaml<2.3
- rdbgbuild & <1.184.1
- rfsm<1.6-alpha-3
- sarek
- spoc
- testrunner
- text<0.8.1
- type_conv
- tyxml<4.2.0
- ulex
- volt
- wyrd
- xen-evtchn<1.0.7