public class ApplicationTerm extends Term
Script.term(String, Term...)
or
for indexed function symbols or for symbols with generic return sort by
Script.term(String, java.math.BigInteger[], Sort, Term...)
.Modifier and Type | Method and Description |
---|---|
FunctionSymbol |
getFunction()
Get the function symbol.
|
Term[] |
getParameters()
Get the parameters of the function application.
|
Sort |
getSort()
Returns the SMTLIB sort of this term.
|
void |
toStringHelper(java.util.ArrayDeque<java.lang.Object> mTodo)
Convert a term to a string in a stack based fashion.
|
getFreeVars, getTheory, hashCode, toString, toStringDirect
public FunctionSymbol getFunction()
FunctionSymbol.getName()
public Term[] getParameters()
public Sort getSort()
public void toStringHelper(java.util.ArrayDeque<java.lang.Object> mTodo)
toStringHelper
in class Term
mTodo
- The stack where to put the strings and sub terms.PrintTerm