Module Common

Summary of exported operations:

binding2SMT :: Bool -> (Int,AExpr TypeExpr) -> StateT TransState (StateT VState IO) Term  Deterministic 
preCondExpOf :: (String,String) -> [(Int,TypeExpr)] -> StateT TransState (StateT VState IO) Term  Deterministic 
postCondExpOf :: (String,String) -> [(Int,TypeExpr)] -> StateT TransState (StateT VState IO) Term  Deterministic 
fromNoCheckQName :: (String,String) -> (String,String)  Deterministic 
applyFunc :: AFuncDecl TypeExpr -> [(Int,TypeExpr)] -> StateT TransState (StateT VState IO) (AExpr TypeExpr)  Deterministic 
pred2SMT :: AExpr TypeExpr -> StateT TransState (StateT VState IO) Term  Deterministic 
normalizeArgs :: [AExpr TypeExpr] -> StateT TransState (StateT VState IO) ([(Int,AExpr TypeExpr)],[AExpr TypeExpr])  Deterministic 

Exported operations:

binding2SMT :: Bool -> (Int,AExpr TypeExpr) -> StateT TransState (StateT VState IO) Term  Deterministic 

preCondExpOf :: (String,String) -> [(Int,TypeExpr)] -> StateT TransState (StateT VState IO) Term  Deterministic 

postCondExpOf :: (String,String) -> [(Int,TypeExpr)] -> StateT TransState (StateT VState IO) Term  Deterministic 

fromNoCheckQName :: (String,String) -> (String,String)  Deterministic