preprocess (if necessary) and parse a C source file
Synopsis: parseCFile preprocesssor tmp-dir? cpp-opts file
Example: parseCFile (newGCC "gcc") Nothing ["-I/usr/include/gtk-2.0"] my-gtk-exts.c:: a typeCtrl KGHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11
Modulelanguage-c-0.10.2Haskell2010
Library for analysing and generating C code.
preprocess (if necessary) and parse a C source file
Synopsis: parseCFile preprocesssor tmp-dir? cpp-opts file
Example: parseCFile (newGCC "gcc") Nothing ["-I/usr/include/gtk-2.0"] my-gtk-exts.cparse an already preprocessed C file
Synopsis: parseCFilePre file.imodule Language.C.Data
module Language.C.Syntax
module Language.C.Pretty
module Language.C.Parser