public final class ExistsFormula extends QuantifiedExpression
Constructor and Description |
---|
ExistsFormula(TypedIdentifier[] variables,
Expression base)
construct exists formula of variables and base formula
|
Modifier and Type | Method and Description |
---|---|
QuantifiedExpression |
construct(TypedIdentifier[] variables,
Expression base)
Construct quantified expression.
|
void |
printCore(java.io.PrintWriter out)
Prints text representation on out (without new line termination).
|
accept, getBase, getPriority, getVariables, instantiate, substitution
printPriority
print, printParens, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
print, printParens, toString
public ExistsFormula(TypedIdentifier[] variables, Expression base)
variables
- the quantified variablesbase
- the base formulapublic QuantifiedExpression construct(TypedIdentifier[] variables, Expression base)
construct
in class QuantifiedExpression
variables
- typed variables.base
- an expression.public void printCore(java.io.PrintWriter out)
printCore
in interface AST
printCore
in class QuantifiedExpression
out
- the stream on which the text is written