Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
Backend SMTPipe Source # | |
GCompare Type (Expr SMTPipe) Source # | |
GEq Type (Expr SMTPipe) Source # | |
GShow Type (Expr SMTPipe) Source # | |
GetType (Expr SMTPipe) Source # | |
Show (Expr SMTPipe t) Source # | |
type Proof SMTPipe Source # | |
type Model SMTPipe Source # | |
type ClauseId SMTPipe Source # | |
type LVar SMTPipe Source # | |
type FunArg SMTPipe Source # | |
type Fun SMTPipe Source # | |
type QVar SMTPipe Source # | |
type Var SMTPipe Source # | |
data Expr SMTPipe Source # | |
type SMTMonad SMTPipe Source # | |
:: String | Path to the binary of the SMT solver |
-> [String] | Command line arguments to be passed to the SMT solver |
-> IO SMTPipe |
Spawn a new SMT solver process and create a pipe to communicate with it.
Create a SMT pipe by giving the input and output handle.