|
CVC3
|
| An exception thrown by the arithmetic decision procedure | |
| Arithmetic proof rules | |
| TRUSTED implementation of arithmetic proof rules | |
| TRUSTED implementation of arithmetic proof rules | |
| TRUSTED implementation of arithmetic proof rules | |
| Description: TRUSTED implementation of array proof rules | |
| Implementation of class Assumptions | |
| An exception thrown by the bitvector decision procedure | |
| Subclasses of ExprValue for bit-vector expressions | |
| Arithmetic proof rules | |
| TRUSTED implementation of bitvector proof rules | |
| Implementation for CDFlags class | |
| Context Dependent Vector of Flags | |
| Circuit class | |
| Circuit class | |
| Implementation of class Clause | |
| Implementation of classes used for generic CNF formulas | |
| Basic classes for reasoning about formulas in CNF | |
| Implementation of CNF_Manager | |
| Manager for conversion to and traversal of CNF formulas | |
| Abstract proof rules for CNF conversion | |
| Implementation of CNF_TheoremProducer | |
| Implementation of CNF_Rules API | |
| Implementation of common proof rules | |
| Proof rules used by theory_core | |
| Basic helper utilities | |
| Abstract interface for recursive datatype proof rules | |
| TRUSTED implementation of recursive datatype rules | |
| TRUSTED implementation of recursive datatype proof rules | |
| Description: Implementation of debugging facilities | |
| Description: Collection of debugging macros and functions | |
| Decision Engine | |
| Decision Engine | |
| Generic DPLL(T) module | |
| Basic implementation of dpllt module using generic sat solver | |
| Basic implementation of dpllt module | |
| Implementation of dpllt module using MiniSat | |
| Implementation of dpllt module based on minisat | |
| Definition of the API to expression package. See class Expr for details | |
| Definition of the API to expression package. See class Expr for details | |
| Expression manager API | |
| Class Op representing the Expr's operator | |
| Generally Useful Expression Transformations | |
| The following code declares classes to read from and write to file descriptore or file handles | |
| Enumerated type for value of formulas | |
| Hash functions | |
| Hash map implementation | |
| Hash map implementation | |
| Hash table implementation | |
| Definition of input and output languages to CVC3 | |
| Main program for cvc3 | |
| Stack-based memory manager | |
| MiniSat proof logging | |
| MiniSat proof logging | |
| MiniSat global functions | |
| MiniSat internal heap implementation | |
| Adaptation of MiniSat to DPLL(T) | |
| Adaptation of MiniSat to DPLL(T) | |
| MiniSat internal types | |
| MiniSat internal types | |
| MiniSat decision heuristics | |
| Abstraction over different operating systems | |
| An exception thrown by the parser | |
| Enumerated type for result of queries | |
| Implementation of class Rational using GMP library (C interface) | |
| Implementation of class Rational using native (bounded precision) computer arithmetic | |
| Sat solver proof representation | |
| Abstract API to the proof search engine | |
| Abstract API to the proof search engine | |
| Abstract proof rules interface to the simple search engine | |
| Implementation of Search engine with generic external sat solver | |
| Search engine that uses an external SAT engine | |
| Implementation of the proof rules for the simple search engine | |
| Implementation API to proof rules for the simple search engine | |
| Abstract interface to the symbolic simulator proof rules | |
| Trusted implementation of the proof rules for symbolic simulator | |
| Implementation of the symbolic simulator proof rules | |
| Smart context-dependent object wrapper | |
| An exception to be thrown by the smtlib translator | |
| An exception to be thrown when unsoundness is detected in a proof rule | |
| Description: Implementation of Statistics class | |
| Description: Counters and flags for collecting run-time statistics | |
| See theorem_producer.h file for more information | |
| Generic API for Theories plus methods commonly used by theories | |
| Implementation of class TheorySimulate | |
| Implementation of a symbolic simulator | |
| Description: Code for translation between languages | |
| An exception to be thrown by the smtlib translator | |
| An exception to be thrown at typecheck error | |
| Abstract interface for uninterpreted function/predicate proof rules | |
| TRUSTED implementation of uninterpreted function/predicate rules | |
| TRUSTED implementation of uninterpreted function/predicate proof rules | |
| Implementation of class Variable; see variable.h for detail | |
| Generic API for a validity checker | |
| Main implementation of ValidityChecker for CVC3 | |
1.8.2