Support for str.<= and str.< (#1882)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Tue, 8 May 2018 19:50:47 +0000 (14:50 -0500)
committerGitHub <noreply@github.com>
Tue, 8 May 2018 19:50:47 +0000 (14:50 -0500)
commitf5e3739358b98d9a6ebc16fbc5aed9edee1483dc
tree6659d344360af9964266614f33dd16f24ed39923
parent4f3416bf998cdf3fc8b6adf6debb7e65d663bd7c
Support for str.<= and str.< (#1882)
17 files changed:
src/parser/smt2/smt2.cpp
src/printer/smt2/smt2_printer.cpp
src/theory/strings/kinds
src/theory/strings/theory_strings.cpp
src/theory/strings/theory_strings.h
src/theory/strings/theory_strings_preprocess.cpp
src/theory/strings/theory_strings_preprocess.h
src/theory/strings/theory_strings_rewriter.cpp
src/theory/strings/theory_strings_rewriter.h
src/theory/strings/theory_strings_type_rules.h
src/util/regexp.cpp
src/util/regexp.h
test/regress/Makefile.tests
test/regress/regress0/strings/code-sat-neg-one.smt2 [new file with mode: 0644]
test/regress/regress1/strings/strings-leq-trans-unsat.smt2 [new file with mode: 0644]
test/regress/regress1/strings/strings-lt-len5.smt2 [new file with mode: 0644]
test/regress/regress1/strings/strings-lt-simple.smt2 [new file with mode: 0644]