Add kind BAG_MAP and its type rule to bags (#6503)
authormudathirmahgoub <mudathirmahgoub@gmail.com>
Mon, 30 Aug 2021 23:26:43 +0000 (18:26 -0500)
committerGitHub <noreply@github.com>
Mon, 30 Aug 2021 23:26:43 +0000 (23:26 +0000)
commit22c83c12097da6105e6f03e0df70385527e651a4
treefceebd94973d6ffbb02d88c389ebd7c165847b82
parent321694d4efde0cef18e313d93c8b69835aac3b72
Add kind BAG_MAP and its type rule to bags (#6503)

This PR adds kind BAG_MAP to bags.
16 files changed:
src/api/cpp/cvc5.cpp
src/api/cpp/cvc5_kind.h
src/parser/smt2/smt2.cpp
src/printer/smt2/smt2_printer.cpp
src/theory/bags/bags_rewriter.cpp
src/theory/bags/bags_rewriter.h
src/theory/bags/kinds
src/theory/bags/normal_form.cpp
src/theory/bags/normal_form.h
src/theory/bags/rewrites.cpp
src/theory/bags/rewrites.h
src/theory/bags/theory_bags_type_rules.cpp
src/theory/bags/theory_bags_type_rules.h
test/regress/regress1/bags/map.smt2 [new file with mode: 0644]
test/unit/theory/theory_bags_rewriter_white.cpp
test/unit/theory/theory_bags_type_rules_white.cpp