Closes the process.
Closes the process.
Adds an assertion.
Adds an assertion.
Checks whether the currently asserted formulas are satisfiable.
Checks whether the currently asserted formulas are satisfiable.
Declares function symbols and base types from expressions.
Declares function symbols and base types from expressions.
Declares function symbols and base types from expressions.
Declares function symbols and base types from expressions.
Undos the commands since the corresponding push().
Undos the commands since the corresponding push().
Starts a new scope.
Starts a new scope. All commands that are issued will be reverted after the corresponding call to pop().
Run f in its own scope, i.e.
Run f in its own scope, i.e. push(); f; pop()