caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* New: cppo, C preprocessor for OCaml
@ 2009-11-18  0:54 Martin Jambon
  2009-11-18  1:41 ` [Caml-list] " Goswin von Brederlow
  2009-11-18 13:38 ` Richard Jones
  0 siblings, 2 replies; 5+ messages in thread
From: Martin Jambon @ 2009-11-18  0:54 UTC (permalink / raw)
  To: OCaml Mailing List

Dear list,

It is my pleasure to announce the first release of cppo, an OCaml-friendly
equivalent of the C preprocessor (cpp).

Cppo provides the classic #include, #define and conditionals (#ifdef, ...)
which are occasionally useful.  Cppo can be used on OCaml files and variants
of OCaml that use the same lexer, such as ocamllex.

The implementation of cppo was tested with ocaml 3.09 to 3.11 and is based on
ocamllex/ocamlyacc (works also with menhir which I used during the development).


The documentation and the source tarballs are at:

  http://martin.jambon.free.fr/cppo.html

The package is also available from GODI (apps-cppo).


Enjoy.


Martin

-- 
http://mjambon.com/


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-11-25 23:54 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-11-18  0:54 New: cppo, C preprocessor for OCaml Martin Jambon
2009-11-18  1:41 ` [Caml-list] " Goswin von Brederlow
2009-11-18 11:33   ` Martin Jambon
2009-11-18 13:38 ` Richard Jones
2009-11-25 23:54   ` Yoann Padioleau

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).