summaryrefslogtreecommitdiff
path: root/src/theory/strings
AgeCommit message (Expand)Author
2021-07-14Fix models for sequences of infinite element type (#6870)Andrew Reynolds
2021-07-05[Strings] Fix incorrect rewrite (#6837)Andres Noetzli
2021-07-02Fix rewriter for negative constant seq.nth (#6827)Andrew Reynolds
2021-06-30Do not apply fmfBound to standard quantifiers when only stringsExp is enabled...Andrew Reynolds
2021-06-28Rename internal string kinds to match API (#6797)Andrew Reynolds
2021-06-21Fix cases of ITE within regular expressions (#6783)Andrew Reynolds
2021-06-22Set up fine grained equality notifications (#6734)Andrew Reynolds
2021-06-08Fix for 2 dimensional dependent bounded quantifiers (#6710)Andrew Reynolds
2021-06-07Fix str.update reduction (#6696)Andrew Reynolds
2021-06-05Remove unwanted side effects in `SPLIT_EQ_STRIP_L` (#6689)Andres Noetzli
2021-06-04Fix handling of start index in `str.indexof_re` (#6674)Andres Noetzli
2021-06-02Remove option to ignore negative memberships (#6665)Andres Noetzli
2021-06-02Make `STRINGS_CTN_DECOMPOSE` an explicit conflict (#6663)Andres Noetzli
2021-05-31Compute model values for nested sequences in order (#6631)Andres Noetzli
2021-05-27`STRINGS_CTN_DECOMPOSE`: Avoid multiple conflicts (#6632)Andres Noetzli
2021-05-27Fix regular expression aggressive elim (#6627)Andrew Reynolds
2021-05-27Fix `str.replace_re` and `str.replace_re_all` (#6615)Andres Noetzli
2021-05-26 More precise includes of `Node` constants (#6617)Andres Noetzli
2021-05-24Fix non-fixed length case in re-elim (#6612)Andrew Reynolds
2021-05-24Move proof utilities to src/proof/ (#6611)Andrew Reynolds
2021-05-24Fix re-elim length requirement for symbolic RE memberships (#6609)Andrew Reynolds
2021-05-24Better formalization of regular expression unfolding skolems (#6602)Andrew Reynolds
2021-05-21Support braced-init-lists with `mkNode()` (#6580)Andres Noetzli
2021-05-20Remove old unsat cores (#6581)Haniel Barbosa
2021-05-19Pass empty vector when constructing re empty, fixes rewrite (#6576)Andrew Reynolds
2021-05-19Make strings emp inference an unhandled inference for proofs (#6575)Andrew Reynolds
2021-05-19Fix strings rewriter for non-standard re range (#6570)Andrew Reynolds
2021-05-19Fix positive contains indexof rewrites for empty string second argument (#6566)Andrew Reynolds
2021-05-19Fix handling of non-standard re.range terms (#6563)Andrew Reynolds
2021-05-18Fix `collectEmptyEqs()` in string utils (#6562)Andres Noetzli
2021-05-18(proof-new) Miscellaneous updates to strings from proof-new (#6557)Andrew Reynolds
2021-05-17Fix `SPLIT_EQ_STRIP_R`/`SPLIT_EQ_STRIP_L` rewrites (#6550)Andres Noetzli
2021-05-13Add std::hash overloads for Node, TNode and TypeNode. (#6534)Mathias Preiner
2021-05-12Ensure sequences of Booleans generate Boolean term variable skolems when appl...Andrew Reynolds
2021-04-26Do not process looping word equations over sequences (#6434)Andrew Reynolds
2021-04-23Add new substitution apply methods fixpoint, sequential, simultaneous (#6429)Andrew Reynolds
2021-04-22Move expand definition from Theory to TheoryRewriter (#6408)Andrew Reynolds
2021-04-14Refactor / reimplement statistics (#6162)Gereon Kremer
2021-04-14Rename public and private headers in src/include. (#6352)Aina Niemetz
2021-04-13Formalize more skolems (#6307)Andrew Reynolds
2021-04-12Strings: Move implementation of type rules from header to .cpp file. (#6334)Aina Niemetz
2021-04-12Fix computation of whether a type is finite (#6312)Andrew Reynolds
2021-04-12Refactor and update copyright headers. (#6316)Aina Niemetz
2021-04-09Rename CVC4_ macros to CVC5_. (#6327)Aina Niemetz
2021-04-09Rename CVC4__ header guards to CVC5__. (#6326)Aina Niemetz
2021-04-09Add identifiers for extended function reductions (#6314)Andrew Reynolds
2021-04-08Add identifiers for sources of incompleteness (#6311)Andrew Reynolds
2021-04-07Replace calls to NodeManager::mkSkolem with SkolemManager::mkDummySkolem (#6291)Andrew Reynolds
2021-04-06Remove template argument from `NodeBuilder` (#6290)Andres Noetzli
2021-04-06Remove stdPrintAscii option (#6280)Andrew Reynolds
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback