Preparation for SEQ_NTH applied to strings (#8779)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Thu, 2 Jun 2022 20:02:55 +0000 (15:02 -0500)
committerGitHub <noreply@github.com>
Thu, 2 Jun 2022 20:02:55 +0000 (20:02 +0000)
commite83a270a02e236ddc25cf82a3ee0ba073ea8fe77
tree6de2369034579855e7a7a7f675ace18acc838336
parent65a77c3d7715af4fe44b81c0e3f9c17c6f154886
Preparation for SEQ_NTH applied to strings (#8779)

No behavior changes in this commit for current main.
17 files changed:
src/printer/smt2/smt2_printer.cpp
src/theory/evaluator.cpp
src/theory/strings/array_core_solver.cpp
src/theory/strings/array_solver.cpp
src/theory/strings/base_solver.cpp
src/theory/strings/core_solver.cpp
src/theory/strings/extf_solver.cpp
src/theory/strings/proof_checker.cpp
src/theory/strings/rewrites.cpp
src/theory/strings/rewrites.h
src/theory/strings/sequences_rewriter.cpp
src/theory/strings/strings_rewriter.cpp
src/theory/strings/strings_rewriter.h
src/theory/strings/term_registry.cpp
src/theory/strings/term_registry.h
src/theory/strings/theory_strings_type_rules.cpp
test/regress/cli/regress0/seq/seq-nth-type-check.smt2