Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 465884 - dev-ml/cppo - an equivalent of the C preprocessor targeted at OCaml
Summary: dev-ml/cppo - an equivalent of the C preprocessor targeted at OCaml
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://mjambon.com/cppo.html
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2013-04-14 10:33 UTC by José Romildo Malaquias
Modified: 2013-07-23 18:05 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
cppo-0.9.3.ebuild (cppo-0.9.3.ebuild,547 bytes, text/plain)
2013-04-14 10:33 UTC, José Romildo Malaquias
Details

Note You need to log in before you can comment on or make changes to this bug.
Description José Romildo Malaquias 2013-04-14 10:33:49 UTC
Created attachment 345536 [details]
cppo-0.9.3.ebuild

Please, add Cppo to portage.

From its homepage:

Cppo is an equivalent of the C preprocessor targeted at the OCaml language and its variants.

The main purpose of cppo is to provide a lightweight tool for simple macro substitution (#define) and file inclusion (#include) for the occasional case when this is useful in OCaml. Processing specific sections of files by calling external programs is also possible via #ext directives.

The implementation of cppo relies on the standard library of OCaml and on the standard parsing tools Ocamllex and Ocamlyacc, which contribute to the robustness of cppo across OCaml versions.
Comment 1 Alexis Ballier gentoo-dev 2013-07-23 18:05:44 UTC
added to the tre, thanks!