Package org.smtlib

Interface IExpr.IPatternTerms

All Superinterfaces:
IAttributeValue, INode, IPos.IPosable, IResponse
All Known Implementing Classes:
SMTExpr.PatternTerms
Enclosing interface:
IExpr

public static interface IExpr.IPatternTerms extends IAttributeValue, INode
This interface represents the value of a :pattern attribute: a list of terms (a multi-pattern), written in the concrete syntax as ( t1 ... tn ). SMT-LIB 2.7 (Section 3.6.5) allows the list to be empty.