|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
RecordFilter | A filter for TranslationRecords, based on the value of a record's node and literal fields. |
Class Summary | |
---|---|
Translation | Stores the translation of a kodkod formula
to CNF. |
TranslationLog | A log of the translations of the descendants of a given formula that are either formulas or that desugar to formulas. |
TranslationRecord | Record of a translation event. |
Translator | Translates, evaluates, and approximates nodes with
respect to given bounds (or instances ) and Options . |
Exception Summary | |
---|---|
HigherOrderDeclException | Thrown when a node contains a higher order declaration that cannot be skolemized, or it can be skolemized but skolemization is disabled. |
TranslationAbortedException | Thrown when translation is aborted by calling Thread.interrupt(). |
TrivialFormulaException | Thrown when a reduction is found to be trivially (un)satisfiable with respect to given Bounds. |
UnboundLeafException | Thrown when a node contains an undeclared variable or a relation with no bounds. |
Provides a facade for translating, evaluating, and approximating Kodkod formulas, expressions, and int expressions with respect to a given Bounds (or Instance) and Options.
Provides a facade for translating, evaluating, and approximating Kodkod formulas, expressions, and int expressions with respect to given Bounds (or Instance) and Options. The Translator class contains methods for translating a Kodkod formula to CNF, evaluating a Node with respect to an instance, and over-approximating the value of an expression based on the upper bounds in a given Bounds object.
Translator
,
Translation
,
TranslationLog
,
TranslationRecord
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |