Do not require sygus constructors to be flattened (#3049)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Tue, 11 Jun 2019 21:47:13 +0000 (16:47 -0500)
committerGitHub <noreply@github.com>
Tue, 11 Jun 2019 21:47:13 +0000 (16:47 -0500)
commit3c2099bc67595bc015eb3b491e1110b1e94c0d25
tree105ccd6cc409aab7667728ddb3b6c36a6ecfa22f
parenta8e9dd456af98c909a19da7a8458aab9fa7f2ea2
Do not require sygus constructors to be flattened (#3049)
src/parser/smt2/Smt2.g
src/theory/datatypes/datatypes_rewriter.cpp
src/theory/datatypes/datatypes_rewriter.h
src/theory/quantifiers/sygus/sygus_eval_unfold.cpp
src/theory/quantifiers/sygus/sygus_grammar_cons.cpp
src/theory/quantifiers/sygus/sygus_grammar_red.cpp
src/theory/quantifiers/sygus/term_database_sygus.cpp
src/theory/quantifiers/sygus/term_database_sygus.h
test/regress/regress1/sygus/sygus-dt.sy