Safe Haskell | None |
---|---|
Language | Haskell2010 |
Language.Haskell.Exts.CPP
Synopsis
- parseFileWithCommentsAndCPP :: CpphsOptions -> ParseMode -> FilePath -> IO (ParseResult (Module SrcSpanInfo, [Comment]))
- parseFileContentsWithCommentsAndCPP :: CpphsOptions -> ParseMode -> String -> IO (ParseResult (Module SrcSpanInfo, [Comment]))
- defaultCpphsOptions :: CpphsOptions
- data CpphsOptions = CpphsOptions {}
- data BoolOptions = BoolOptions {}
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 | |
Instances
Show CpphsOptions | |
Defined in Language.Preprocessor.Cpphs.Options Methods showsPrec :: Int -> CpphsOptions -> ShowS # show :: CpphsOptions -> String # showList :: [CpphsOptions] -> ShowS # |
data BoolOptions #
Options representable as Booleans.
Constructors
BoolOptions | |
Fields
|
Instances
Show BoolOptions | |
Defined in Language.Preprocessor.Cpphs.Options Methods showsPrec :: Int -> BoolOptions -> ShowS # show :: BoolOptions -> String # showList :: [BoolOptions] -> ShowS # |