language-c: Analysis and generation of C code

[ bsd3, language, library ] [ Propose Tags ]

Language C is a haskell library for the analysis and generation of C code. It features a complete, well tested parser and pretty printer for all of C99 and a large set of GNU extensions.

Versions 0.3.0, 0.3.1, 0.3.1.1, 0.3.2, 0.3.2.1, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.5.0, 0.6, 0.6.1, 0.7.0, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.8.2
Dependencies array, base, bytestring (>=0.9.0), containers, directory, filepath, pretty, process [details]
License BSD-3-Clause
Copyright LICENSE
Author AUTHORS
Maintainer benedikt.huber@gmail.com
Category Language
Home page http://www.sivity.net/projects/language.c
Uploaded by BenediktHuber at Wed Aug 13 12:29:42 UTC 2008
Distributions Arch:0.8.2, Debian:0.4.7, Fedora:0.7.2, FreeBSD:0.4.7, LTSHaskell:0.8.2, NixOS:0.8.2, Stackage:0.8.2
Downloads 27968 total (383 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
splitbase

Choose the new smaller, split-up base package.

EnabledAutomatic
usebytestrings

Use ByteString as InputStream datatype

EnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees