Uses of Interface
org.smtlib.IExpr.IPattern
Packages that use IExpr.IPattern
Package
Description
This package contains the main classes and abstract interfaces for this
SMT-LIB tool; the tool provides a stand-alone SMT-LIB-compliant command-line
application, an application that responds to SMT-LIB commands over a
network port, and an SMT-LIB Java API.
This package is an implementation of the interfaces defined in org.smtlib.
This package is a concrete implementation of a particular concrete syntax for the abstract SMT-LIB semantics.
This package implements various instances of org.smtlib.ISolver, which are
specific solvers that wrap and interact with various off-the-shelf SMT solvers
currently available.
-
Uses of IExpr.IPattern in org.smtlib
Methods in org.smtlib that return IExpr.IPatternModifier and TypeMethodDescriptionIExpr.IFactory.pattern(IExpr.ISymbol constructor, List<IExpr.ISymbol> params) Creates a match pattern.IExpr.IMatchCase.pattern()Methods in org.smtlib with parameters of type IExpr.IPatternModifier and TypeMethodDescriptionIExpr.IFactory.matchCase(IExpr.IPattern pattern, IExpr body) Creates a single match case.IVisitor.TreeVisitor.visit(IExpr.IPattern e) IVisitor.visit(IExpr.IPattern e) TypeChecker.visit(IExpr.IPattern e) -
Uses of IExpr.IPattern in org.smtlib.impl
Classes in org.smtlib.impl that implement IExpr.IPatternModifier and TypeClassDescriptionstatic classRepresents a match pattern: a constructor name applied to zero or more variable symbols.Fields in org.smtlib.impl declared as IExpr.IPatternMethods in org.smtlib.impl that return IExpr.IPatternModifier and TypeMethodDescriptionFactory.pattern(IExpr.ISymbol constructor, List<IExpr.ISymbol> params) SMTExpr.MatchCase.pattern()Methods in org.smtlib.impl with parameters of type IExpr.IPatternConstructors in org.smtlib.impl with parameters of type IExpr.IPatternModifierConstructorDescriptionMatchCase(IExpr.IPattern pattern, IExpr body) Creates a match case from the given pattern and body expression. -
Uses of IExpr.IPattern in org.smtlib.sexpr
Methods in org.smtlib.sexpr that return IExpr.IPatternModifier and TypeMethodDescriptionParser.parsePattern()Parses a match pattern: either a bare symbol (or wildcard _) or "(symbol symbol*)" where params may include _Methods in org.smtlib.sexpr with parameters of type IExpr.IPattern -
Uses of IExpr.IPattern in org.smtlib.solvers
Methods in org.smtlib.solvers with parameters of type IExpr.IPattern