Safe Haskell | None |
---|---|
Language | Haskell2010 |
Generates a XML representation of IR conforming to the ClaferIR.xsd.
- tag :: String -> String -> String
- optTag :: Maybe a -> (a -> String) -> String
- tagType :: String -> String -> String -> String
- genXmlInteger :: Integer -> String
- genXmlBoolean :: String -> Bool -> String
- genXmlString :: String -> String
- genXmlIntPair :: (Integer, Integer) -> String
- genXmlModule :: IModule -> Result
- genXmlClafer :: IClafer -> Result
- genXmlAbstract :: Bool -> String
- genXmlGCard :: IGCard -> String
- genXmlInterval :: (Integer, Integer) -> String
- genXmlId :: String -> String
- genXmlUid :: String -> String
- genXmlParentUid :: String -> String
- genXmlSuper :: Maybe PExp -> String
- genXmlReference :: Maybe IReference -> String
- genXmlCard :: (Integer, Integer) -> String
- genXmlGlCard :: (Integer, Integer) -> String
- genXmlElement :: IElement -> String
- genXmlAnyOp :: (a -> String) -> (a -> String) -> [(String, a)] -> String
- genXmlPExp :: String -> PExp -> String
- genXmlPosition :: Span -> String
- genXmlIExpType :: IExp -> String
- genXmlIExp :: IExp -> String
- genXmlDecl :: IDecl -> String
- genXmlQuantType :: IQuant -> String
- genXmlITypeType :: IType -> String
- genXmlIType :: IType -> String
Documentation
genXmlInteger :: Integer -> String Source
genXmlBoolean :: String -> Bool -> String Source
genXmlString :: String -> String Source
genXmlIntPair :: (Integer, Integer) -> String Source
genXmlModule :: IModule -> Result Source
Generate an XML representation of the IR
genXmlClafer :: IClafer -> Result Source
genXmlAbstract :: Bool -> String Source
genXmlGCard :: IGCard -> String Source
genXmlInterval :: (Integer, Integer) -> String Source
genXmlParentUid :: String -> String Source
genXmlSuper :: Maybe PExp -> String Source
genXmlCard :: (Integer, Integer) -> String Source
genXmlGlCard :: (Integer, Integer) -> String Source
genXmlElement :: IElement -> String Source
genXmlPExp :: String -> PExp -> String Source
genXmlPosition :: Span -> String Source
genXmlIExpType :: IExp -> String Source
genXmlIExp :: IExp -> String Source
genXmlDecl :: IDecl -> String Source
genXmlQuantType :: IQuant -> String Source
genXmlITypeType :: IType -> String Source
genXmlIType :: IType -> String Source