Preprocessor encapsulates the abstract interface for invoking C preprocessors
Instances1Preprocessor
Preprocessor GCCDefined in language-c-0.10.2 · Language.C.System.GCC
:: a typeCtrl KGHC 9.14.1 · lts/ghc-9.14.x · 45dd537 · 2026-10-11
Modulelanguage-c-0.10.2Haskell2010
Invoking external preprocessors.
Preprocessor encapsulates the abstract interface for invoking C preprocessors
Preprocessor GCCDefined in language-c-0.10.2 · Language.C.System.GCCGeneric Options for the preprocessor
Generic arguments for the preprocessor
use the given preprocessor arguments without analyzing them
add a typed option to the given preprocessor arguments
add a string option to the given preprocessor arguments
Cpp arguments that only specify the input file name.
run the preprocessor and return an InputStream if preprocesssing succeeded
guess whether a file is preprocessed (file end with .i)