language-c99-simple-0.3.0: C-like AST to simplify writing C99 programs.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Language.C99.Simple.Util

Documentation

appendspecs :: DeclnSpecs -> DeclnSpecs -> DeclnSpecs Source #

insertptr :: Ptr -> Declr -> Declr Source #

appendptr :: Ptr -> Ptr -> Ptr Source #

gettypequals :: Type -> (Maybe TypeQualList, Type) Source #

declrarray :: Declr -> Maybe AssignExpr -> Declr Source #

foldtypespecs :: [TypeSpec] -> DeclnSpecs Source #

foldtypequals :: [TypeSpec] -> SpecQualList Source #