CVC3
|
#include <uf_proof_rules.h>
Inherited by CVC3::UFTheoremProducer.
Definition at line 32 of file uf_proof_rules.h.
virtual CVC3::UFProofRules::~UFProofRules | ( | ) | [inline, virtual] |
Definition at line 35 of file uf_proof_rules.h.
Implemented in CVC3::UFTheoremProducer.
Referenced by CVC3::TheoryUF::assertFact(), and CVC3::TheoryUF::update().
virtual Theorem CVC3::UFProofRules::relTrans | ( | const Theorem & | t1, |
const Theorem & | t2 | ||
) | [pure virtual] |
Implemented in CVC3::UFTheoremProducer.
Referenced by CVC3::TheoryUF::assertFact().
Beta reduction: |- (lambda x. f(x))(arg) = f(arg)
Implemented in CVC3::UFTheoremProducer.
Referenced by CVC3::TheoryUF::checkSat(), and CVC3::TheoryUF::rewrite().
Replace LETDECL in the operator with the definition.
Implemented in CVC3::UFTheoremProducer.