|
CVC3
|
#include <LFSCBoolProof.h>
Inherits LFSCProof.

Definition at line 60 of file LFSCBoolProof.h.
| LFSCClausify::LFSCClausify | ( | int | v, |
| LFSCProof * | pf | ||
| ) | [inline, private] |
Definition at line 66 of file LFSCBoolProof.h.
| virtual LFSCClausify::~LFSCClausify | ( | ) | [inline, private, virtual] |
Definition at line 67 of file LFSCBoolProof.h.
| long int LFSCClausify::get_length | ( | ) | [inline, private, virtual] |
| LFSCProof * LFSCClausify::Make_i | ( | const Expr & | e, |
| LFSCProof * | p, | ||
| std::vector< Expr > & | exprs, | ||
| const Expr & | end | ||
| ) | [static, private] |
Definition at line 134 of file LFSCBoolProof.cpp.
References CVC3::abs(), CVC3::Expr::getKind(), Make(), OR, and LFSCObj::queryM().
Referenced by Make().
| virtual LFSCClausify* LFSCClausify::AsLFSCClausify | ( | ) | [inline, virtual] |
Reimplemented from LFSCProof.
Definition at line 72 of file LFSCBoolProof.h.
| void LFSCClausify::print_pf | ( | std::ostream & | s, |
| int | ind = 0 |
||
| ) | [virtual] |
Implements LFSCProof.
Definition at line 114 of file LFSCBoolProof.cpp.
References CVC3::abs(), d_pf, and d_var.
| void LFSCClausify::print_struct | ( | std::ostream & | s, |
| int | ind = 0 |
||
| ) | [inline, virtual] |
Definition at line 76 of file LFSCBoolProof.h.
References LFSCClausify().
Referenced by LFSCConvert::cvc3_to_lfsc(), Make(), LFSCProof::Make_CNF(), Make_i(), and TReturn::normalize_tr().
Definition at line 121 of file LFSCBoolProof.cpp.
References CVC3::Expr::arity(), LFSCObj::cascade_expr(), Make(), Make_i(), and LFSCObj::queryM().
| LFSCProof* LFSCClausify::clone | ( | ) | [inline, virtual] |
Implements LFSCProof.
Definition at line 80 of file LFSCBoolProof.h.
References d_pf, d_var, RefPtr< T >::get(), and LFSCClausify().
| int LFSCClausify::getNumChildren | ( | ) | [inline, virtual] |
Reimplemented from LFSCProof.
Definition at line 81 of file LFSCBoolProof.h.
| LFSCProof* LFSCClausify::getChild | ( | int | n | ) | [inline, virtual] |
Reimplemented from LFSCProof.
Definition at line 82 of file LFSCBoolProof.h.
References d_pf, and RefPtr< T >::get().
| int LFSCClausify::checkBoolRes | ( | std::vector< int > & | clause | ) | [inline, virtual] |
Reimplemented from LFSCProof.
Definition at line 83 of file LFSCBoolProof.h.
friend class LFSCPrinter [friend] |
Reimplemented from LFSCProof.
Definition at line 63 of file LFSCBoolProof.h.
int LFSCClausify::d_var [private] |
Definition at line 64 of file LFSCBoolProof.h.
Referenced by checkBoolRes(), clone(), print_pf(), and print_struct().
RefPtr< LFSCProof > LFSCClausify::d_pf [private] |
Definition at line 65 of file LFSCBoolProof.h.
Referenced by checkBoolRes(), clone(), get_length(), getChild(), and print_pf().
1.7.3