cpphs
Safe HaskellNone
LanguageHaskell98

Language.Preprocessor.Cpphs.RunCpphs

Documentation

runCpphs :: CpphsOptions -> FilePath -> String -> IO String #

runCpphsPass1 :: CpphsOptions -> FilePath -> String -> IO [(Posn, String)] #

runCpphsPass2 :: BoolOptions -> [(String, String)] -> FilePath -> [(Posn, String)] -> IO String #

runCpphsReturningSymTab :: CpphsOptions -> FilePath -> String -> IO (String, [(String, String)]) #