Bug#605635: ITP: mikmatch -- camlp4 extension for pattern matching with regexps
Owner: Sylvain Le Gall <firstname.lastname@example.org>
* Package name : mikmatch
Version : 1.0.2
Upstream Author : Martin Jambon
* URL : http://martin.jambon.free.fr/micmatch.html
* License : BSD3
Programming Lang: OCaml
Description : camlp4 extension for pattern matching with regexps
Mikmatch provides enhanced pattern matching with regexps for OCaml.
The goal of Mikmatch is to make text-oriented programs even easier to write,
read and run without losing the unique and powerful features of OCaml.
Mikmatch provides a concise and highly readable syntax for regular
expressions, and integrates it into the syntax of OCaml thanks to Camlp4.
The implementation of Mikmatch consists essentially of:
* a library which is loaded by the OCaml preprocessor (Camlp4) and
defines sophisticated "macros", i.e. the modified syntax;
* a traditional library (runtime) which is required by the programs that
use the Mikmatch syntax;
* a dedicated 'mikmatch' command which can be used as a replacement for
'ocaml' in scripts or as an interactive toplevel. It performs automatically
these steps: preprocessing, compilation and execution.