summaryrefslogtreecommitdiff
path: root/src/theory/strings/rewrites.h
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2020-07-01 08:46:07 -0500
committerGitHub <noreply@github.com>2020-07-01 08:46:07 -0500
commit04154c08c1af81bb751376ae9379c071a95c5a3f (patch)
tree7a89b64878297c2a5009271ceb58023b4e76c8b1 /src/theory/strings/rewrites.h
parent4e1c078cfc49030b7e96485d777509ce4bc57a5a (diff)
Inferences and model construction taking into account seq.unit (#4607)
Towards theory of sequences. This makes the strings solver handle seq.unit, which requires two new inferences and updates to its model construction. It also fixes a bug in the best content heuristic, which previously failed to update the best score.
Diffstat (limited to 'src/theory/strings/rewrites.h')
-rw-r--r--src/theory/strings/rewrites.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/theory/strings/rewrites.h b/src/theory/strings/rewrites.h
index a2cf5efc8..ccbdbc0cd 100644
--- a/src/theory/strings/rewrites.h
+++ b/src/theory/strings/rewrites.h
@@ -205,6 +205,7 @@ enum class Rewrite : uint32_t
LEN_CONCAT,
LEN_REPL_INV,
LEN_CONV_INV,
+ LEN_SEQ_UNIT,
CHARAT_ELIM,
SEQ_UNIT_EVAL
};
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback