Enum for all remaining string inferences (#4220)
[cvc5.git] / src / theory / strings / theory_strings.cpp
2020-04-07 Andrew ReynoldsEnum for all remaining string inferences (#4220)
2020-04-05 Andrew ReynoldsType-independent preregistration of empty word (#4205)
2020-04-03 Andres NoetzliUpdate theory rewriter ownership, add stats to strings...
2020-04-02 Andrew ReynoldsIntroduce enums for all string inferences, excluding...
2020-04-02 Andres NoetzliInitialize theory rewriters in theories (#4197)
2020-03-27 Andrew ReynoldsSupport unicode internal representation and escape...
2020-03-26 Andrew ReynoldsAdd stats for string reductions, lemmas and conflicts...
2020-03-26 Andrew ReynoldsCare graphs based on polymorphic operators in strings...
2020-03-25 Andrew Reynolds Generalize more uses of string-specific functions...
2020-03-23 Andres NoetzliCollect statistics about normal form inferences (#4127)
2020-03-20 Andrew ReynoldsGeneralize mkConcat for types (#4123)
2020-03-20 Andrew ReynoldsSplit string-specific operators from TheoryStringsRewri...
2020-03-20 Andrew ReynoldsRefactor enumerator for strings (#4014)
2020-03-09 Andrew ReynoldsConvert more uses of strings to words (#3921)
2020-03-02 Andrew Reynolds Split collect model info by types in strings (#3847)
2020-02-29 Andres NoetzliAdd support for str.from_code (#3829)
2020-02-27 Andrew ReynoldsFix large models for strings (#3835)
2020-02-27 Andrew ReynoldsInitial work towards -Wshadow (#3817)
2020-02-23 Andrew ReynoldsMinor refactoring of equality notifications (#3798)
2020-02-22 Andrew Reynolds Move check memberships to reg exp solver (#3793)
2020-02-22 Andrew ReynoldsMove cardinality inference scheme to base solver in...
2020-02-21 Andrew ReynoldsSplit extended functions solver in strings (#3768)
2020-02-15 Andrew ReynoldsMove proxy variables to InferenceManager in strings...
2020-02-08 Andrew ReynoldsSplit strings finite model finding strategy (#3727)
2020-02-08 Andrew ReynoldsSplit core solver from the theory of strings (#3713)
2020-02-04 Andrew ReynoldsSplit base solver from the theory of strings (#3680)
2020-02-04 Andres NoetzliRevert semantic change from refactoring (#3711)
2020-01-30 Andrew ReynoldsMove disequality list to solver state in strings (...
2020-01-30 Andres NoetzliBetter heuristics for marking congruent variables ...
2020-01-30 Andrew ReynoldsModularize more steps in the strings strategy (#3676)
2020-01-30 Andrew ReynoldsMinor updates to string utilities (#3675)
2019-12-23 Andrew ReynoldsInitial support for string reverse (#3581)
2019-12-17 Mathias PreinerGenerate code for options with modes. (#3561)
2019-12-04 Andres NoetzliFix corner case in model construction of strings (...
2019-11-27 Andrew Reynolds Fix indexof range lemma (#3499)
2019-11-06 Andrew ReynoldsMove more string utility functions (#3398)
2019-11-01 Andres NoetzliFix and refactor TheoryStrings::checkFlatForms() (...
2019-10-30 Mathias PreinerUnify CVC4_CHECK/CVC4_DCHECK/AlwaysAssert/Assert. ...
2019-10-16 Andrew ReynoldsSolver state for theory of strings (#3181)
2019-09-27 Andrew ReynoldsFix case of disjunctive conclusion in strings (#3254)
2019-09-25 Andrew Reynolds Fix off by one error in strings flat form explanation...
2019-09-19 Andrew ReynoldsSupport context-(in)dependent decision strategies....
2019-08-30 Andres NoetzliBetter heuristic for str.code/re.range (#3220)
2019-08-23 Andrew Reynolds Infer emptiness instead of splitting when a string...
2019-08-22 Andrew Reynolds Local substitutions for context-depdendent simplificat...
2019-08-13 Andrew ReynoldsUpdate option to disable symbolic definitions in string...
2019-07-31 Andrew ReynoldsEager conflict detection in strings based on constant...
2019-07-30 Andrew Reynolds Handle RE intersections modulo equality (#3120)
2019-07-25 Andrew ReynoldsSplit infer info data structure in strings (#3107)
2019-07-17 Andrew ReynoldsMinor clean in strings. (#3093)
2019-07-16 Andrew ReynoldsAdd support for str.tolower and str.toupper (#3092)
2019-07-06 Andrew ReynoldsRefactor strings to use an inference manager object...
2019-06-24 Andrew ReynoldsStratify unfolding of regular expressions based on...
2019-06-18 Andres Noetzli Strings: More aggressive skolem normalization (#2761)
2019-06-14 Andres NoetzliAdd lemma for the range of values of str.indexof (...
2019-06-13 Andrew Reynolds Shorten explanation for strings inference I_Norm_S...
2019-06-10 Andrew ReynoldsOptimization for strings normalize disequalities (...
2019-05-02 Andrew ReynoldsSimple optimizations to core strings theory. (#2988)
2019-04-23 Andrew ReynoldsRefactor normal forms in strings (#2897)
2019-04-17 Andrew ReynoldsFix extended function decomposition (#2960)
2019-03-26 Aina NiemetzUpdate copyright headers.
2019-03-26 Andrew ReynoldsFix a few warnings (#2898)
2019-03-24 Andrew Reynolds Split regular expression solver (#2891)
2019-03-22 Andrew ReynoldsRevisit strings extended function decomposition (...
2019-03-21 Andrew Reynolds Fix bad comparison in RE solver's addMembership (...
2019-03-14 Andrew ReynoldsFix function term set for theory strings compute care...
2019-01-15 Andres NoetzliStrings: Add option to change loop process mode (#2794)
2018-12-07 Andres NoetzliStrings: Make EXTF_d inference more conservative (...
2018-11-27 Andrew ReynoldsMake (T)NodeTrie a general utility (#2489)
2018-11-21 Andrew ReynoldsSupport string replace all (#2704)
2018-10-17 Andrew Reynolds Fix context-dependent for positive contains reduction...
2018-10-16 Andrew ReynoldsImprove strings reductions including skolem caching...
2018-10-11 Andrew Reynolds Fix string ext inference for rewrites that introduce...
2018-10-09 Andrew Reynolds Fix string register extended terms (#2597)
2018-09-30 Andrew ReynoldsAdd rewrite for solving stoi (#2532)
2018-09-19 Andrew Reynolds Refactor strings extended functions inferences (#2480)
2018-09-18 Andrew ReynoldsDecision strategy: incorporate strings fmf. (#2485)
2018-09-17 Andrew ReynoldsMore aggressive skolem caching for strings, document...
2018-09-17 Andrew ReynoldsMake strings model construction robust to lengths that...
2018-09-14 Andrew ReynoldsAdd Skolem cache for strings, refactor length registrat...
2018-09-12 Andrew ReynoldsFix for when strings process loop is disabled. (#2456)
2018-08-30 Andrew ReynoldsAdd regular expression elimination module (#2400)
2018-08-26 Andres NoetzliUse uniform length limit for String constants (#2381)
2018-08-26 Andrew ReynoldsFix unsigned integer type issues in strings (#2380)
2018-08-23 Andrew Reynolds Fixing some coverity warnings (#2357)
2018-08-09 Andrew Reynolds Fix char overflow issues in regular expression solver...
2018-08-07 Andrew ReynoldsMake flat form inferences optional in strings (#2277)
2018-08-02 Andrew ReynoldsMake strings robust to regular expression variables...
2018-07-06 Andrew ReynoldsSplit ext theory to own file and document (#1809)
2018-07-05 Andrew Reynolds Make string length lemmas more robust to rewriting...
2018-07-02 Andrew ReynoldsRemove some dead code from theory strings (#2125)
2018-06-25 Aina NiemetzUpdated copyright headers.
2018-05-22 Andrew ReynoldsInfrastructure for strings strategies (#1883)
2018-05-08 Andrew ReynoldsSupport for str.<= and str.< (#1882)
2018-05-07 Andrew ReynoldsAdd support for str.code (#1821)
2018-04-16 Andrew ReynoldsMake 256 the default cardinality for strings (#1783)
2018-04-16 Andrew ReynoldsMake strings fmf apply to all but internally generated...
2018-04-15 Andrew ReynoldsFix type error with regexp (#1778)
2018-04-14 Andrew ReynoldsDisable split for negative contains. (#1774)
2018-03-25 Andrew ReynoldsCleanup various exit calls (#1692)
next