Safe Haskell | Safe-Infered |
---|
Parser
Documentation
parseFile :: Bool -> Options -> [FilePath] -> String -> IO ([Elem], [String], [String], Maybe String, [Message Token Pos])
resolveFile :: [FilePath] -> FilePath -> IO FilePath
pathSeparator :: [Char]
pNames :: AGParser [Identifier]
pCodeBlock :: AGParser (String, Pos)
pAttr :: AnaParser Input Pair Token Pos (Identifier, Identifier)
pVar :: AGParser (Identifier -> (Identifier, Identifier))
pPattern :: AGParser (a -> (Identifier, Identifier)) -> AGParser (a -> Pattern)
pCodescrap :: AGParser (String, Pos)
pSEM, pINTSET, pSmallerEqual, pOPTPRAGMAS, pIMPORTS, pSELF, pAS, pMERGE, pSEMPRAGMA, pAROUND, pPlus, pAUGMENT, pSYN, pINH, pUNIQUEREF, pATTACH, pMODULE, pINTMAP, pMAP, pEITHER, pMAYBE, pPRAGMA, pNOCATAS, pWRAPPER, pSmaller, pStar, pAt, pEXT, pUScore, pDot, pArrow, pDoubleArrow, pIntersect, pMinus, pDERIVING, pSET, pINST, pLHS, pColon, pBar, pEXTENDS, pTilde, pColonEquals, pEquals, pTYPE, pINCLUDE, pLOC, pUSE, pDATA, pATTR :: AGParser Pos