Copyright | (c) Daniel Calegari Universidad de la Republica, Uruguay 2013 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | dcalegar@fing.edu.uy |
Stability | provisional |
Portability | portable |
Safe Haskell | Safe-Inferred |
Documentation
pTransfHeader :: CharParser st (String, (String, String, Metamodel), (String, String, Metamodel))
pKeyDecl :: CharParser st Key
pClassId :: CharParser st (String, String)
pKeyProperty :: CharParser st PropKey
pFullName :: CharParser st (String, String)
pRelation :: CharParser st Relation
pIsTop :: CharParser st Bool
pVarDeclaration :: CharParser st [RelVar]
pTypeCS :: CharParser st String
pDomain :: CharParser st Domain
pWhen :: CharParser st (Maybe WhenWhere)
pWhere :: CharParser st (Maybe WhenWhere)
pOCLWSemi :: CharParser st OCL
pRelInvocation :: CharParser st RelInvok
lineComment :: CharParser st String
skip :: CharParser st ()
pChar :: CharParser st Char
pKeyS :: String -> CharParser st String
pKey :: String -> CharParser st ()
pColon :: CharParser st ()
pSymS :: String -> CharParser st String
pSym :: String -> CharParser st ()
pComma :: CharParser st ()
pEqual :: CharParser st ()
pBetParent :: CharParser st a -> CharParser st a
pBetBraces :: CharParser st a -> CharParser st a
pCommaSep :: CharParser st a -> CharParser st [a]
pSemiSep :: CharParser st a -> CharParser st [a]
pColonSep :: CharParser st a -> CharParser st [a]
pIdentifier :: CharParser st String
pOCLExpression :: CharParser st OCL
pUnop :: CharParser st OCL
pEqualExpre :: CharParser st OCL
pDuopAnd :: CharParser st OCL
pDuopOr :: CharParser st OCL
pOCLConst :: CharParser st OCL
pOCLSTRING :: CharParser st STRING
pStringConcat :: CharParser st STRING
pOCLSingleSTRING :: CharParser st String
pEverything :: CharParser st String