(proof-new) Add the strings proof checker (#4858)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Sat, 15 Aug 2020 11:06:28 +0000 (06:06 -0500)
committerGitHub <noreply@github.com>
Sat, 15 Aug 2020 11:06:28 +0000 (06:06 -0500)
commit3b230077d51c8445328f0b5d5ff94bbd988d1c83
tree70d9eb305857c3c36d71cf42382bee7a6633b908
parent42cd0a7bcbe993870d76d8cc9db7acc0a9ae70f9
(proof-new) Add the strings proof checker (#4858)

It also adds enumeration for two new rules that have been recently added.
src/CMakeLists.txt
src/expr/proof_rule.cpp
src/expr/proof_rule.h
src/theory/strings/proof_checker.cpp [new file with mode: 0644]
src/theory/strings/proof_checker.h [new file with mode: 0644]
src/theory/strings/theory_strings.cpp
src/theory/strings/theory_strings.h