Adds regular expression support, it is actually CFL because of variables.
authorTianyi Liang <tianyi-liang@uiowa.edu>
Fri, 11 Oct 2013 21:54:22 +0000 (16:54 -0500)
committerTianyi Liang <tianyi-liang@uiowa.edu>
Fri, 11 Oct 2013 21:54:22 +0000 (16:54 -0500)
commitc388e89e5253aa6fbde7685fc53126872f578f0b
tree0ace860103f2ad2da266e1f639d170baac73b4da
parent7c190dcead07d797d475a07522c595f97c7ef2db
Adds regular expression support, it is actually CFL because of variables.
src/theory/strings/options
src/theory/strings/theory_strings.cpp
src/theory/strings/theory_strings.h
src/theory/strings/theory_strings_rewriter.cpp
src/theory/strings/theory_strings_rewriter.h
src/theory/strings/theory_strings_type_rules.h
test/regress/regress0/strings/Makefile.am
test/regress/regress0/strings/loop005.smt2
test/regress/regress0/strings/loop007.smt2
test/regress/regress0/strings/loop008.smt2 [new file with mode: 0644]
test/regress/regress0/strings/regexp001.smt2 [new file with mode: 0644]