Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Documentation
reservedWords :: [String] Source #
parse :: [Char] -> Either ParseError TranslationUnit Source #
identifier :: P String Source #
intConstant :: P Expr Source #
floatingConstant :: P Expr Source #
identifierHead :: P Char Source #
identifierTail :: P Char Source #
hexadecimal :: P Expr Source #
floatExponent :: P Expr Source #
floatPoint :: P Expr Source #
pointFloat :: P Expr Source #
unaryExpression :: P Expr Source #
expression :: P Expr Source #
functionDeclarator :: P (FullType, String, [ParameterDeclaration]) Source #
structDeclarationList :: P [Field] Source #
initializer :: P Expr Source #
statementList :: P [Statement] Source #
switchStatementList :: P [Statement] Source #
forInitStatement :: P (Either (Maybe Expr) Declaration) Source #