summaryrefslogtreecommitdiff
path: root/src/theory/strings
AgeCommit message (Expand)Author
2020-12-16Renamed InferInfo::getAntecedant to InferInfo::getAntecedent (#5683)mudathirmahgoub
2020-12-16(proof-new) Use bound variable manager (#5679)Andrew Reynolds
2020-12-14Fix SAT-context dependent issue in strings preregistration (#5564)Andrew Reynolds
2020-12-11Fix length assumption for deq norm emp rule (#5623)Andrew Reynolds
2020-12-09Fixed a bunch of clang warnings. (#5637)Gereon Kremer
2020-12-09Fix compiler warnings. (#5644)Aina Niemetz
2020-12-08Make term indices in the strings base solver aware of types (#5589)Andrew Reynolds
2020-12-08Proper implementation of expand definitions for sequences (#5616)Andrew Reynolds
2020-12-07Fix collect model values for sequences of sequences (#5579)Andrew Reynolds
2020-12-07Do not expand theory definitions at the beginning of preprocessing (#5544)Andrew Reynolds
2020-12-02Update copyright headers.Aina Niemetz
2020-12-01Improve rewriting of str.<= (#4848)Andres Noetzli
2020-11-30(proof-new) Proofs for regular expression elimination (#5361)Andrew Reynolds
2020-11-23Fix regular expression consume for nested star (#5518)Andrew Reynolds
2020-11-22Fix quantifiers scope issue in strings preprocessor (#5491)Andrew Reynolds
2020-11-19Include stddef.h (needed for size_t) in cvc4_public.h (#5476)Aina Niemetz
2020-11-14Fix double conflict in extended string solver (#5435)Andrew Reynolds
2020-11-12Make regular expression difference left associative (#5430)Andrew Reynolds
2020-11-10Do not mark extended functions as reduced based on decomposing contains (#5407)Andrew Reynolds
2020-11-06(proof-new) Miscellaneous changes to strings for proofs (#5362)Andrew Reynolds
2020-11-03Add constants from equality engine evaluation to model (#5391)Andres Noetzli
2020-11-02Update strings proxy variable map to be context independent (#5377)Andrew Reynolds
2020-10-29Set strings pending conflict flag (#5364)Andrew Reynolds
2020-10-29(proof-new) Update the strings inference manager for proofs (#5220)Andrew Reynolds
2020-10-23Fix related to preregistering boolean term variables in strings (#5331)Andrew Reynolds
2020-10-19Expand `seq.nth` lazily (#5287)yoni206
2020-10-13(proof-new) Simplifications for proof rule checker interface (#5244)Andrew Reynolds
2020-10-07(proof-new) Add the strings proof constructor (#4903)Andrew Reynolds
2020-10-03Standardization of Theory (#5181)Andrew Reynolds
2020-09-22Allow E-matching by default when strings are enabled (#5117)Andrew Reynolds
2020-09-22Update copyright header script to support CMake and Python files (#5067)Mathias Preiner
2020-09-18[Strings] Fix extended equality rewriter (#5092)Andres Noetzli
2020-09-16Only rewrite replace_re(_all) if regexp is const (#5075)Andres Noetzli
2020-09-09(proof-new) Generalize single step helper in eager proof generator (#5046)Andrew Reynolds
2020-09-02Make ExtTheory independent of Theory (#5010)Andrew Reynolds
2020-09-01Removes old proof code (#4964)Haniel Barbosa
2020-08-31(new theory) Update TheoryStrings to new standard (#4963)Andrew Reynolds
2020-08-31Simplify interface for computing relevant terms. (#4966)Andrew Reynolds
2020-08-28Replace Theory::Set with TheoryIdSet (#4959)Andrew Reynolds
2020-08-24Extend the standard Theory template based on equality engine (#4929)Andrew Reynolds
2020-08-21Remove spurious theory methods calls (#4931)Andrew Reynolds
2020-08-21Connect the relevance manager to TheoryEngine and use it in non-linear arithm...Andrew Reynolds
2020-08-19Simplify trigger notifications in equality engine (#4921)Andrew Reynolds
2020-08-19Make sets and strings solver states inherit from TheoryState (#4918)Andrew Reynolds
2020-08-19Require `--strings-exp` when using `str.substr` (#4916)Andres Noetzli
2020-08-19Changes assertion (about maximum set cardinality) to an exception. (#4907)Gereon Kremer
2020-08-17Dynamic allocation of equality engine in Theory (#4890)Andrew Reynolds
2020-08-17(proof-new) Prepare the theory of strings for proof reconstruction (#4885)Andrew Reynolds
2020-08-16Add non-emptiness to conclusion of positive RE star unfolding. (#4899)Andrew Reynolds
2020-08-15Minor cleanup related to notifications (#4898)Andrew Reynolds
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback