language-c-quote: C/CUDA/OpenCL/Objective-C quasiquoting library.

[ bsd3, language, library ] [ Propose Tags ]

This package provides a general parser for the C language, including most GCC extensions and some CUDA and OpenCL extensions as well as the entire Objective-C language.

Versions 0.2, 0.2.0.1, 0.3.0.0, 0.3.0.1, 0.3.1.0, 0.3.1.1, 0.3.1.2, 0.3.2, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.7.1, 0.7.2, 0.7.4, 0.7.5, 0.7.6, 0.7.7, 0.8.0, 0.9.0, 0.10.0, 0.10.1, 0.10.1.1, 0.10.1.2, 0.10.1.3, 0.10.2, 0.10.2.1, 0.10.2.2, 0.10.2.3, 0.11, 0.11.0.1, 0.11.1, 0.11.2, 0.11.2.1, 0.11.3, 0.11.4, 0.11.4.1, 0.11.5, 0.11.5.1, 0.11.6, 0.11.6.1, 0.11.6.2, 0.11.6.3, 0.11.7, 0.11.7.1, 0.11.7.2, 0.11.7.3, 0.12, 0.12.1, 0.12.2
Dependencies array (>=0.2 && <0.6), base (>=4.5 && <5), bytestring (>=0.9 && <0.11), containers (>=0.4 && <0.6), exception-mtl (>=0.3 && <0.5), exception-transformers (>=0.3 && <0.5), filepath (>=1.2 && <1.5), haskell-src-meta (>=0.4 && <0.9), mainland-pretty (==0.7.*), mtl (>=2.0 && <3), safe (<=0.3.9), srcloc (>=0.4 && <0.6), syb (>=0.3 && <0.8), symbol (>=0.1 && <0.3), template-haskell [details]
License BSD-3-Clause
Copyright (c) 2006-2011 Harvard University (c) 2011-2013 Geoffrey Mainland (c) 2013 Manuel M. T. Chakravarty (c) 2013-2018 Drexel University
Author Geoffrey Mainland <mainland@drexel.edu>
Maintainer Geoffrey Mainland <mainland@drexel.edu>
Category Language
Home page https://github.com/mainland/language-c-quote
Bug tracker https://github.com/mainland/language-c-quote/issues
Source repo head: git clone git://github.com/mainland/language-c-quote.git
Uploaded by GeoffreyMainland at Mon Apr 2 18:49:35 UTC 2018
Distributions LTSHaskell:0.12.1, NixOS:0.12.2, Stackage:0.12.2, openSUSE:0.12.1
Downloads 21032 total (86 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2018-04-14 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
full-haskell-antiquotes

Support full Haskell expressions/patterns in antiquotes. This adds a dependency on haskell-src-meta, which increases compilation time.

EnabledManual

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