BSD-3-Clause licensed by AUTHORS
Maintained by [email protected]
This version can be pinned in stack with:language-c-0.8@sha256:2babde4d232979ccdc98493db7e95b2c2d86b5b35524e5fa19c704c932a09ed2,4888

Module documentation for 0.8

  • Language
    • Language.C
      • Language.C.Analysis
        • Language.C.Analysis.AstAnalysis
        • Language.C.Analysis.Builtins
        • Language.C.Analysis.ConstEval
        • Language.C.Analysis.Debug
        • Language.C.Analysis.DeclAnalysis
        • Language.C.Analysis.DefTable
        • Language.C.Analysis.Export
        • Language.C.Analysis.NameSpaceMap
        • Language.C.Analysis.SemError
        • Language.C.Analysis.SemRep
        • Language.C.Analysis.TravMonad
        • Language.C.Analysis.TypeCheck
        • Language.C.Analysis.TypeConversions
        • Language.C.Analysis.TypeUtils
      • Language.C.Data
        • Language.C.Data.Error
        • Language.C.Data.Ident
        • Language.C.Data.InputStream
        • Language.C.Data.Name
        • Language.C.Data.Node
        • Language.C.Data.Position
      • Language.C.Parser
      • Language.C.Pretty
      • Language.C.Syntax
        • Language.C.Syntax.AST
        • Language.C.Syntax.Constants
        • Language.C.Syntax.Ops
        • Language.C.Syntax.Utils
      • Language.C.System
        • Language.C.System.GCC
        • Language.C.System.Preprocess
Used by 1 package in nightly-2018-06-08(full list with versions):

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 C11 and clang/GNU extensions.