Statically eliminate redundant sygus constructors (#1560)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Tue, 6 Feb 2018 00:59:13 +0000 (18:59 -0600)
committerGitHub <noreply@github.com>
Tue, 6 Feb 2018 00:59:13 +0000 (18:59 -0600)
commit4ada10b0e9b0ccd96e8bf620690e6888e617c2fb
tree8beb5839622eb5b1a44100d3e6bb97174652c847
parent66a7932c7d4bd986665a041293ed23f8f58570f4
Statically eliminate redundant sygus constructors (#1560)
17 files changed:
src/Makefile.am
src/options/quantifiers_options
src/theory/datatypes/datatypes_rewriter.cpp
src/theory/datatypes/datatypes_rewriter.h
src/theory/datatypes/datatypes_sygus.cpp
src/theory/datatypes/datatypes_sygus.h
src/theory/datatypes/theory_datatypes.cpp
src/theory/datatypes/theory_datatypes.h
src/theory/quantifiers/sygus_grammar_norm.cpp
src/theory/quantifiers/sygus_grammar_norm.h
src/theory/quantifiers/sygus_grammar_red.cpp [new file with mode: 0644]
src/theory/quantifiers/sygus_grammar_red.h [new file with mode: 0644]
src/theory/quantifiers/sygus_sampler.cpp
src/theory/quantifiers/term_database_sygus.cpp
src/theory/quantifiers/term_database_sygus.h
test/regress/regress0/sygus/Makefile.am
test/regress/regress0/sygus/check-generic-red.sy [new file with mode: 0644]