Add table.product operator (#8020)
authormudathirmahgoub <mudathirmahgoub@gmail.com>
Thu, 3 Feb 2022 15:55:16 +0000 (09:55 -0600)
committerGitHub <noreply@github.com>
Thu, 3 Feb 2022 15:55:16 +0000 (15:55 +0000)
commit3eb47718f6e24cc719094732b639e1d8b73012a4
tree7f3ddccb984cefebe490d9cea87fc646027f87ec
parentbf91c668b9f5089d6e4d9f9b254d7fca302cdf7f
Add table.product operator (#8020)
30 files changed:
src/CMakeLists.txt
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/bag_solver.cpp
src/theory/bags/bag_solver.h
src/theory/bags/bags_rewriter.cpp
src/theory/bags/bags_rewriter.h
src/theory/bags/bags_utils.cpp
src/theory/bags/bags_utils.h
src/theory/bags/inference_generator.cpp
src/theory/bags/inference_generator.h
src/theory/bags/kinds
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
src/theory/datatypes/tuple_utils.cpp [new file with mode: 0644]
src/theory/datatypes/tuple_utils.h [new file with mode: 0644]
src/theory/inference_id.cpp
src/theory/inference_id.h
src/theory/sets/rels_utils.cpp [new file with mode: 0644]
src/theory/sets/rels_utils.h
src/theory/sets/theory_sets_rels.cpp
src/theory/sets/theory_sets_rewriter.cpp
test/regress/CMakeLists.txt
test/regress/regress1/bags/product1.smt2 [new file with mode: 0644]
test/regress/regress1/bags/product2.smt2 [new file with mode: 0644]
test/regress/regress1/bags/product3.smt2 [new file with mode: 0644]