| Maintainer | mainland@eecs.harvard.edu |
|---|
Language.C.Parser.Monad
Description
Documentation
alexMaybeGetChar :: P (Maybe Char)Source
ifExtension :: ExtensionsInt -> AlexPredicateSource
data ParserException Source
Constructors
| ParserException Loc Doc |
data ParseContext Source
Constructors
| ParseDirect | |
| ParseQuasiQuote |
Instances
emptyPState :: [Extensions] -> [String] -> ParseContext -> ByteString -> Pos -> PStateSource
Instances
setBuffer :: ByteString -> P ()Source
getLastPos :: P PosSource
setLastPos :: Pos -> P ()Source
pushLexState :: Int -> P ()Source
setParseContext :: ParseContext -> P ()Source
addTypedef :: String -> P ()Source
addVariable :: String -> P ()Source
useExts :: ExtensionsInt -> P BoolSource