The cpphs package
Cpphs is a re-implementation of the C pre-processor that is both more compatible with Haskell, and itself written in Haskell so that it can be distributed with compilers.
This version of the C pre-processor is pretty-much feature-complete and compatible with traditional (K&R) pre-processors. Additional features include: a plain-text mode; an option to unlit literate code files; and an option to turn off macro-expansion.
[Skip to ReadMe]
Properties
| Versions | 1.3, 1.5, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.13.1, 1.13.2, 1.13.3, 1.14, 1.15, 1.16, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.18.3, 1.18.4, 1.18.5, 1.18.6, 1.18.7, 1.18.8, 1.18.9, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.20, 1.20.1 (info) |
|---|---|
| Change log | CHANGELOG |
| Dependencies | base (>3 && <6), directory, old-locale, old-time, polyparse (>=1.9) [details] |
| License | LGPL |
| Copyright | 2004-2016, Malcolm Wallace |
| Author | Malcolm Wallace <Malcolm.Wallace@me.com> |
| Maintainer | Malcolm Wallace <Malcolm.Wallace@me.com> |
| Category | Development |
| Home page | http://projects.haskell.org/cpphs/ |
| Source repository | head: darcs get http://code.haskell.org/cpphs |
| Executables | cpphs |
| Uploaded | Fri Mar 4 09:35:18 UTC 2016 by MalcolmWallace |
| Distributions | Arch:1.20.1, Debian:1.19.3, Fedora:1.18.9, FreeBSD:1.19, LTSHaskell:1.19.3, NixOS:1.20.1, Stackage:1.20.1 |
| Downloads | 136264 total (258 in last 30 days) |
| Votes | |
| Status | Docs available [build log] Last success reported on 2016-03-04 [all 1 reports] |
Modules
- Language
[Index]
Downloads
- cpphs-1.20.1.tar.gz [browse] (Cabal source package)
- Package description (included in the package)
Maintainers' corner
For package maintainers and hackage trustees