hse-cpp-0.2: Preprocess+parse haskell code

Safe HaskellNone
LanguageHaskell2010

Language.Haskell.Exts.CPP

Synopsis

Documentation

parseFileWithCommentsAndCPP :: CpphsOptions -> ParseMode -> FilePath -> IO (ParseResult (Module SrcSpanInfo, [Comment])) Source #

parseFileContentsWithCommentsAndCPP :: CpphsOptions -> ParseMode -> String -> IO (ParseResult (Module SrcSpanInfo, [Comment])) Source #

data CpphsOptions :: * #

Cpphs options structure.

Constructors

CpphsOptions 

Fields

data BoolOptions :: * #

Options representable as Booleans.

Constructors

BoolOptions 

Fields