Nikolaj Bjorner
|
45fdb95f53
|
fix performance for model construction, recognize concats of values as a value for pre-processing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-23 17:23:57 -07:00 |
|
Nikolaj Bjorner
|
ce8862d415
|
fix bug in conflict clause generation in seq-branch-variable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-02-26 18:15:45 -08:00 |
|
Nikolaj Bjorner
|
94453033b6
|
add partial support for complementation of regular expressions. Handles case of complementing character ranges
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-02-12 15:59:33 +00:00 |
|
Christoph M. Wintersteiger
|
37b11cdc74
|
Comments, whitespace.
|
2016-02-07 15:01:09 +00:00 |
|
Nikolaj Bjorner
|
8e378062e2
|
add get-some-value to seq API, expose quantifier tactics
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-26 08:05:44 -08:00 |
|
Nikolaj Bjorner
|
cccd502a4d
|
bug-fixes to sequence theory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-19 13:57:47 +01:00 |
|
Nikolaj Bjorner
|
de9c959241
|
add support for re.nostr, re.all, fix bug in disequality handling of sequences, update signature of loop to handle integer arguments and variable arguments
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-14 10:56:03 +01:00 |
|
Nikolaj Bjorner
|
e0215400e2
|
add empty/full regular languages, escape sequence fixes, check cancellation inside simplifier
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-13 20:13:17 +01:00 |
|
Nikolaj Bjorner
|
9909c056f0
|
add range / loop handling for re. Fix regression reading mixed numerals reported by Trentin
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-13 00:49:31 -08:00 |
|
Nikolaj Bjorner
|
db71563478
|
fix build compiler warnings on OSX
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-12 09:36:01 -08:00 |
|
Nikolaj Bjorner
|
ad778f87c7
|
change data-structures to concanetation decomposition normal form
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-07 16:03:37 -08:00 |
|
Nikolaj Bjorner
|
e10ecad5dc
|
seq API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-02 22:52:28 -08:00 |
|
Nikolaj Bjorner
|
31302ec851
|
automata
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-25 15:22:26 -08:00 |
|
Nikolaj Bjorner
|
9c6271dded
|
add debugging facilities for github issues #384 #367
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-22 10:43:18 -08:00 |
|
Nikolaj Bjorner
|
284fcc2c04
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-20 09:43:56 +02:00 |
|
Nikolaj Bjorner
|
b1459f4fa3
|
fix build warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-15 04:57:32 +02:00 |
|
Nikolaj Bjorner
|
43bc6caa55
|
fix warning messages
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-15 04:11:11 +02:00 |
|
Nikolaj Bjorner
|
f3d94db889
|
bild on gcc #376
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-13 23:47:45 -08:00 |
|
Nikolaj Bjorner
|
3c50508762
|
use ADT for strings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-12 20:46:28 -08:00 |
|
Nikolaj Bjorner
|
5eb23e1e7a
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-10 19:20:16 -08:00 |
|
Nikolaj Bjorner
|
30580a012a
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-10 02:38:56 -08:00 |
|
Nikolaj Bjorner
|
c5a9d81d93
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-09 20:17:00 -08:00 |
|
Nikolaj Bjorner
|
b1a1aa5007
|
remove unused field
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-09 07:09:23 -08:00 |
|
Nikolaj Bjorner
|
94bd2fdbe4
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-08 21:03:28 -08:00 |
|
Nikolaj Bjorner
|
895d032996
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-08 10:33:09 -08:00 |
|
Nikolaj Bjorner
|
2b190039d5
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2015-12-08 03:35:03 -08:00 |
|
Nikolaj Bjorner
|
e7687132ed
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-08 03:34:58 -08:00 |
|
Nikolaj Bjorner
|
a9f5c2f864
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-07 15:01:46 -08:00 |
|
Nikolaj Bjorner
|
8bb73c8eae
|
merge seq and string operators
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-06 23:34:28 -08:00 |
|
Nikolaj Bjorner
|
08bfd08412
|
merging seq and string
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-06 22:15:56 -08:00 |
|
Nikolaj Bjorner
|
aead45a252
|
make dotnet optional and recover from python installation mismatch. Pull requests #338, #340
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-06 19:14:31 -08:00 |
|
Nikolaj Bjorner
|
40e9e4c7f8
|
more rewrites
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-06 10:44:19 -08:00 |
|
Nikolaj Bjorner
|
75359c580e
|
add basic rewriting to strings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-05 12:02:33 -08:00 |
|
Nikolaj Bjorner
|
a8e366aa24
|
add basic string factory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-04 15:24:29 -08:00 |
|
Nikolaj Bjorner
|
75c935a4cb
|
add tokens to parse strings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-04 12:09:15 -08:00 |
|
Nikolaj Bjorner
|
4bc044c982
|
update header guards to be C++ style. Fixes issue #9
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-07-08 23:18:40 -07:00 |
|
Leonardo de Moura
|
a07b459fdf
|
Added is_unique_value. Its semantics is equal to the old is_value method. The contract for is_value changed. See comments at ast.h for more information.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-07 12:53:51 -08:00 |
|
Leonardo de Moura
|
8a6997960a
|
Reorganizing code. Added script for generating VS project files
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-10-20 15:16:37 -07:00 |
|