Uses of Interface
org.smtlib.IPrinter
Packages that use IPrinter
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 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 IPrinter in org.smtlib
Fields in org.smtlib declared as IPrinterModifier and TypeFieldDescriptionSMT.Configuration.defaultPrinterThe default printer used to convert AST objects to strings for output.Methods in org.smtlib that return IPrinterModifier and TypeMethodDescriptionIParser.IFactory.createPrinter(SMT.Configuration smtConfig, Writer w) Creates a printerIPrinter.newPrinter(Writer pw) Creates a new printer of the same type as the receiver, writing to the given Writer. -
Uses of IPrinter in org.smtlib.sexpr
Classes in org.smtlib.sexpr that implement IPrinterModifier and TypeClassDescriptionclassThis class writes out SMT-LIB ASTs as concrete S-expression syntax; aside from white space between tokens it should simply reverse what the Parser class does.static classMethods in org.smtlib.sexpr that return IPrinter -
Uses of IPrinter in org.smtlib.solvers
Classes in org.smtlib.solvers that implement IPrinter