Margus Veanes
|
146f4621c5
|
Updated regex derivative engine (#5567)
* updated derivative engine
* some edit
* further improvements in derivative code
* more deriv code edits and re::to_str update
* optimized mk_deriv_accept
* fixed PR comments
* small syntax fix
* updated some simplifications
* bugfix:forgot to_re before reverse
* fixed PR comments
* more PR comment fixes
* more PR comment fixes
* forgot to delete
* deleting unused definition
* fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
Co-authored-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-10-08 13:04:49 -07:00 |
|
Nikolaj Bjorner
|
2075cb9fa4
|
remove useless literal found during review #5470
|
2021-08-10 09:29:39 -07:00 |
|
Nikolaj Bjorner
|
4beb29d45e
|
fix #5469 documentation bug
|
2021-08-10 09:22:24 -07:00 |
|
Nikolaj Bjorner
|
ce1c8ee9e3
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-07-18 12:32:27 +02:00 |
|
Nikolaj Bjorner
|
f239aeb4d4
|
add consequences forcing character values to be digits
|
2021-07-18 12:30:56 +02:00 |
|
Nikolaj Bjorner
|
9e5dcf3ecb
|
bound length of ubv2s
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-07-16 16:17:59 +02:00 |
|
Nikolaj Bjorner
|
0e066fef1f
|
fix boundary cases reported by Clemens
|
2021-07-15 13:43:13 +02:00 |
|
Nikolaj Bjorner
|
82e477ac02
|
bounds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-07-13 14:40:32 +02:00 |
|
Nikolaj Bjorner
|
0752b1385c
|
add length axioms
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-07-13 14:22:58 +02:00 |
|
Nikolaj Bjorner
|
34677e0e7c
|
fix update of bb
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-07-13 09:32:05 +02:00 |
|
Nikolaj Bjorner
|
f74adb1ebd
|
ubv2s step3
|
2021-07-12 17:15:08 +02:00 |
|
Nikolaj Bjorner
|
b6a3891ac4
|
str.from_ubv step2
|
2021-07-12 15:00:36 +02:00 |
|
Nikolaj Bjorner
|
20a67e47ca
|
remove symbol -> zstring -> symbol round-trips
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-05-22 13:12:49 -07:00 |
|
Nikolaj Bjorner
|
22a76e4985
|
fix typos in comments
|
2021-04-26 15:15:27 -07:00 |
|
Nikolaj Bjorner
|
4a6083836a
|
call it data instead of c_ptr for approaching C++11 std::vector convention.
|
2021-04-13 18:17:35 -07:00 |
|
Nikolaj Bjorner
|
d62f6c62b5
|
fix #5096 fix #5099
|
2021-03-15 09:43:34 -07:00 |
|
Nikolaj Bjorner
|
3c26a965e1
|
updated script, add comment to mk_eq_empty
|
2021-03-07 06:59:58 -08:00 |
|
Nikolaj Bjorner
|
e83f31949e
|
fix #5074, add rewrite rules to simplify indexof special cases
|
2021-03-06 12:36:19 -08:00 |
|
Nikolaj Bjorner
|
377d060036
|
move to separate axiom management
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-02-23 18:09:45 -08:00 |
|
Nikolaj Bjorner
|
d9fb40602e
|
use theory agnostic axioms in more cases
|
2021-02-21 18:36:53 -08:00 |
|
Nuno Lopes
|
5e034e495f
|
fix compiler warnings
|
2021-02-19 10:33:41 +00:00 |
|
Nikolaj Bjorner
|
ca9fcbd1df
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-02-18 13:46:59 -08:00 |
|
Nikolaj Bjorner
|
9ae3339c33
|
fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-02-18 12:33:17 -08:00 |
|
Nikolaj Bjorner
|
e63dc7efc2
|
more rewrite rules
|
2021-02-17 17:32:00 -08:00 |
|
Nikolaj Bjorner
|
4f9117a921
|
Move seq axioms to theory independent module
|
2021-02-16 05:13:52 -08:00 |
|