This module defines some auxiliary operation to construct SMT-LIB formulas.
| declareConst
                  :: String -> String -> Command | 
| declareInt
                  :: String -> Command | 
| termSpecConstNum
                  :: Int -> Term | 
| specConstNum
                  :: Int -> SpecConstant | 
| termQIdent
                  :: String -> Term | 
| termQIdentT
                  :: String -> [Term] -> Term | 
| qIdent
                  :: String -> QualIdentifier | 
| ident
                  :: String -> Identifier | 
| 
                       
 | 
| 
                       | 
| 
                       
 | 
| 
                       
 | 
| 
                       | 
| 
                       | 
| 
                       | 
| 
                       
 |