#include <simulate_theorem_producer.h>
Inheritance diagram for CVCL::SimulateTheoremProducer:
Definition at line 38 of file simulate_theorem_producer.h.
|
Constructor.
Definition at line 42 of file simulate_theorem_producer.h. |
|
Definition at line 43 of file simulate_theorem_producer.h. |
|
SIMULATE(f, s_0, i_1, ..., i_k, N) <=> f(...f(f(s_0, i_1), i_2), ... i_k).
Implements CVCL::SimulateProofRules. Definition at line 54 of file simulate_theorem_producer.cpp. References CVCL::Expr::arity(), CVCL::TheoremProducer::d_em, CVCL::Rational::getInt(), CVCL::Expr::getKind(), CVCL::Expr::getRational(), CVCL::int2string(), CVCL::isRational(), CVCL::TheoremProducer::newPf(), CVCL::ExprManager::newRatExpr(), CVCL::TheoremProducer::newRWTheorem(), CVCL::SIMULATE, CVCL::Expr::toString(), and CVCL::TheoremProducer::withProof(). |