smtLib-1.0.6: A library for working with the SMTLIB format.

Safe HaskellSafe

SMTLib2

Documentation

newtype Script Source

Constructors

Script [Command] 

Instances

data Binder Source

Constructors

Bind 

Fields

bindVar :: Name
 
bindType :: Type
 

data Defn Source

Constructors

Defn 

Fields

defVar :: Name
 
defExpr :: Expr
 

Instances

data Type Source

Constructors

TApp Ident [Type] 
TVar Name 

newtype Name Source

Constructors

N String 

data Ident Source

Constructors

I Name [Integer] 

data Quant Source

Constructors

Exists 
Forall 

Instances

data Attr Source

Constructors

Attr 

Instances