Theory of strings.
authorTianyi Liang <tianyi-liang@uiowa.edu>
Wed, 11 Sep 2013 15:23:19 +0000 (11:23 -0400)
committerMorgan Deters <mdeters@cs.nyu.edu>
Wed, 11 Sep 2013 22:15:18 +0000 (18:15 -0400)
commitc3a959b3112af83492694b8f0919381b1c467fb8
tree62ae7f49087bfb61a439161b5bc1cb5c8c691f21
parentf49c16dd1169d3de4bbfcdca22af1269bbd0a005
Theory of strings.

Signed-off-by: Morgan Deters <mdeters@cs.nyu.edu>
43 files changed:
NEWS
src/compat/cvc3_compat.cpp
src/expr/node_manager.h
src/expr/type_node.h
src/options/Makefile.am
src/parser/smt1/smt1.cpp
src/parser/smt1/smt1.h
src/parser/smt2/Smt2.g
src/parser/smt2/smt2.cpp
src/parser/smt2/smt2.h
src/theory/Makefile.am
src/theory/builtin/kinds
src/theory/builtin/theory_builtin_type_rules.h
src/theory/logic_info.cpp
src/theory/strings/Makefile [new file with mode: 0644]
src/theory/strings/Makefile.am [new file with mode: 0644]
src/theory/strings/kinds [new file with mode: 0644]
src/theory/strings/options [new file with mode: 0644]
src/theory/strings/theory_strings.cpp [new file with mode: 0644]
src/theory/strings/theory_strings.h [new file with mode: 0644]
src/theory/strings/theory_strings_rewriter.cpp [new file with mode: 0644]
src/theory/strings/theory_strings_rewriter.h [new file with mode: 0644]
src/theory/strings/theory_strings_type_rules.h [new file with mode: 0644]
src/theory/strings/type_enumerator.h [new file with mode: 0644]
src/util/Makefile.am
src/util/regexp.h [new file with mode: 0644]
test/Makefile.am
test/regress/regress0/Makefile.am
test/regress/regress0/strings/Makefile [new file with mode: 0644]
test/regress/regress0/strings/Makefile.am [new file with mode: 0644]
test/regress/regress0/strings/cardinality.smt2 [new file with mode: 0644]
test/regress/regress0/strings/loop001.smt2 [new file with mode: 0644]
test/regress/regress0/strings/loop002.smt2 [new file with mode: 0644]
test/regress/regress0/strings/loop003.smt2 [new file with mode: 0644]
test/regress/regress0/strings/loop004.smt2 [new file with mode: 0644]
test/regress/regress0/strings/loop005.smt2 [new file with mode: 0644]
test/regress/regress0/strings/loop006.smt2 [new file with mode: 0644]
test/regress/regress0/strings/str001.smt2 [new file with mode: 0644]
test/regress/regress0/strings/str002.smt2 [new file with mode: 0644]
test/regress/regress0/strings/str003.smt2 [new file with mode: 0644]
test/regress/regress0/strings/str004.smt2 [new file with mode: 0644]
test/regress/regress0/strings/str005.smt2 [new file with mode: 0644]
test/unit/theory/logic_info_white.h