Package org.smtlib
Interface ISort.IDefinition
- All Superinterfaces:
INode,IPos.IPosable
- All Known Subinterfaces:
ISort.IAbbreviation,ISort.IErrorDefinition,ISort.IFamily,ISort.IParameter
- All Known Implementing Classes:
Sort.Abbreviation,Sort.ErrorDefinition,Sort.Family,Sort.Parameter
- Enclosing interface:
ISort
A super-interface for definitions of new sort ids.
-
Method Summary
Modifier and TypeMethodDescriptionA new sort expression that results from applying the sort symbol to a list of sort expressionsThe identifier for the sort symbolintintArity()The arity of the symbolMethods inherited from interface org.smtlib.IPos.IPosable
pos, setPos
-
Method Details
-
identifier
IExpr.IIdentifier identifier()The identifier for the sort symbol -
eval
A new sort expression that results from applying the sort symbol to a list of sort expressions -
intArity
int intArity()The arity of the symbol
-