Safe Haskell | None |
---|---|
Language | Haskell2010 |
Generates Python representation of IR for the ClaferZ3.
- tag :: String -> String -> String
- tagType :: String -> String -> String -> String
- genPythonInteger :: Integer -> String
- isNull :: String -> String
- boolHelper :: String -> String
- genPythonBoolean :: String -> Bool -> String
- genPythonString :: String -> String
- genPythonIntPair :: (Integer, Integer) -> String
- genPythonModule :: IModule -> Result
- genPythonClafer :: IClafer -> Result
- genPythonAbstract :: Bool -> String
- genPythonGCard :: IGCard -> String
- genPythonInterval :: (Integer, Integer) -> String
- genPythonId :: String -> String
- genPythonUid :: String -> String
- genPythonSuper :: ISuper -> String
- genPythonCard :: (Integer, Integer) -> String
- genPythonGlCard :: (Integer, Integer) -> String
- genPythonElement :: IElement -> String
- genPythonPExp :: String -> PExp -> String
- genPythonPosition :: Span -> String
- genPythonIExpType :: IExp -> String
- declHelper :: [IDecl] -> String
- genPythonIExp :: IExp -> String
- genPythonDecl :: IDecl -> String
- genPythonQuantType :: IQuant -> String
- genPythonITypeType :: IType -> String
- genPythonIType :: IType -> String
Documentation
genPythonInteger :: Integer -> String Source
boolHelper :: String -> String Source
genPythonBoolean :: String -> Bool -> String Source
genPythonString :: String -> String Source
genPythonIntPair :: (Integer, Integer) -> String Source
genPythonModule :: IModule -> Result Source
Generate an API for the IR in Python
genPythonClafer :: IClafer -> Result Source
genPythonAbstract :: Bool -> String Source
genPythonGCard :: IGCard -> String Source
genPythonInterval :: (Integer, Integer) -> String Source
genPythonId :: String -> String Source
genPythonUid :: String -> String Source
genPythonSuper :: ISuper -> String Source
genPythonCard :: (Integer, Integer) -> String Source
genPythonGlCard :: (Integer, Integer) -> String Source
genPythonElement :: IElement -> String Source
genPythonPExp :: String -> PExp -> String Source
genPythonPosition :: Span -> String Source
genPythonIExpType :: IExp -> String Source
declHelper :: [IDecl] -> String Source
genPythonIExp :: IExp -> String Source
genPythonDecl :: IDecl -> String Source
genPythonQuantType :: IQuant -> String Source
genPythonITypeType :: IType -> String Source
genPythonIType :: IType -> String Source