summaryrefslogtreecommitdiff
path: root/src/theory/builtin/proof_checker.cpp
diff options
context:
space:
mode:
authorLachnitt <lachnitt@stanford.edu>2021-09-23 15:08:31 -0700
committerGitHub <noreply@github.com>2021-09-23 22:08:31 +0000
commit1e9c3deaf16c1fefd7d8344b9e6b6ddb9a19756e (patch)
treec9eba48e2143eed524f01fa8c0a47fe9855c2530 /src/theory/builtin/proof_checker.cpp
parent6c67ed5a2521012d523eb3f11ff344bf7062ee6e (diff)
[proofs] Alethe: Translate THEORY_REWRITE (#7236)
Implementation of the translation of THEORY_REWRITE rules into the Alethe calculus. Co-authored-by: Haniel Barbosa <hanielbbarbosa@gmail.com>
Diffstat (limited to 'src/theory/builtin/proof_checker.cpp')
-rw-r--r--src/theory/builtin/proof_checker.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/theory/builtin/proof_checker.cpp b/src/theory/builtin/proof_checker.cpp
index 1309a05f9..d5b856456 100644
--- a/src/theory/builtin/proof_checker.cpp
+++ b/src/theory/builtin/proof_checker.cpp
@@ -57,6 +57,7 @@ void BuiltinProofRuleChecker::registerTo(ProofChecker* pc)
pc->registerTrustedChecker(PfRule::TRUST_SUBS_MAP, this, 1);
pc->registerTrustedChecker(PfRule::TRUST_SUBS_EQ, this, 3);
pc->registerTrustedChecker(PfRule::THEORY_INFERENCE, this, 3);
+ pc->registerChecker(PfRule::ALETHE_RULE, this);
}
Node BuiltinProofRuleChecker::applySubstitutionRewrite(
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback