Implement bags evaluator (#5322)
authormudathirmahgoub <mudathirmahgoub@gmail.com>
Wed, 21 Oct 2020 22:33:57 +0000 (17:33 -0500)
committerGitHub <noreply@github.com>
Wed, 21 Oct 2020 22:33:57 +0000 (17:33 -0500)
commit31983bd41f8c6ec736e374946de355fd1a9bc6f1
tree2d93b3b482809ba40b6d5e5f8174f1c3f7b72f02
parent3c68378f6a87d96b2baadb35988777c06f54727b
Implement bags evaluator (#5322)

This PR implements NormalForm::evaluate for bags
src/theory/bags/bags_rewriter.cpp
src/theory/bags/normal_form.cpp
src/theory/bags/normal_form.h
src/theory/bags/theory_bags_type_rules.h
test/unit/theory/CMakeLists.txt
test/unit/theory/theory_bags_normal_form_white.h [new file with mode: 0644]
test/unit/theory/theory_bags_type_rules_white.h