The Caml Humps
Powered by OCaml !

Camlp4

Extensions for OCaml programs

Latest adds/updates
DateNameDescription
2003-06-30camlp4 hashtbl syntax extension
By Stefano Zacchiroli
2001-09-26Coca-mlA small extension to ocaml 3-02 called coca-ml and using camlp4 to allow 'down cast' of objects between classes in relations of inheritance and sub-typing.
By Emmanuel Chailloux
2002-05-10DBCA syntax extension to define functions that have pre- and post- conditions that are checked at every call.
By Shawn Wagner
2003-12-15Improvements of the pa_macro packageImprovements to the pa_macro package that was added to camlp4 distribution recently.
By Aleksey Nogin
2002-02-01IoXMLIoXML adds all the needed printers and parsers to the source files where types are defined.
By Daniel de Rauglaudre
2002-11-12lightweight recordsAn extension with camlp4 that allows one to use lightweight records in OCaml.
By Nicolas Oury
2004-08-04MicmactchMicmatch is a syntax extension of the pattern matching constructs of OCaml for matching and extracting substrings with regular expressions. Micmatch tries to stay as close as possible to the spirit of OCaml.Named regular expressions can be defined. They use the syntax of ocamllex with some additions.
By Martin Jambon
2002-02-13OcamlclOCaml with caml light syntax.
By Daniel de Rauglaudre
2002-02-05openinA syntax extension to locally open a module in an expression.
By Alain Frisch
2003-10-06OXAn XML integration into Objective-Caml, providing XML transducers based on pseudo-tree view.
By Didier Plaindoux
2002-01-11pa_ocamllexA syntax extenstion to define lexer directly in .ml files.
By Alain Frisch
2003-01-29pa_recordsA syntax extension for camlp4 that defines a somehow lighter syntax for pattern-matching on records.
By Olivier Andrieu
2002-06-19PoesiaMonIcapAn Internet Content Adaptation Protocol filter monitor ; contains pa_trace.ml, a Camlp4 preprocessor useful for adding tracing facilities.
By Basile Starynkevitch
2003-03-24Regexp-OCamlConvenient syntax sugar for regular expression match for strings using PCRE/OCaml library.
By Yukata Oiwa
2003-10-16ulexA lexer generator for Unicode and OCaml.
By Alain Frisch
2001-08-09xstrp4Extension of camlp4: '$' expansions.
By Gerd Stolpmann
2001-11-23ZoggyThis interface builder uses a syntax extension to generate OCaml code from an XML-like description of a graphical interface, and reports error in the source XML (see file pa_zog.ml).
By Maxence Guesdon, Daniel de Rauglaudre, Fabrice Le Fessant