Nikolaj Bjorner
|
7a6070506d
|
#5727
Expose diff function,
expose allchar in Java API
expose op codes for replace/re/all
|
2021-12-20 10:17:06 -08:00 |
|
Nikolaj Bjorner
|
518ef9f916
|
fix #5674
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-18 21:14:50 -08:00 |
|
CEisenhofer
|
c58b2f4a9c
|
Added character functions to API (#5549)
* Added character functions to API
* Changed names of c++ functions
|
2021-09-15 13:34:58 +01:00 |
|
Nikolaj Bjorner
|
592c53e46d
|
char sort
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-08-23 20:45:26 -07:00 |
|
Nikolaj Bjorner
|
170ef1dcca
|
add character sort to Python API and allchar function to API for ease. #5500
|
2021-08-23 20:02:50 -07:00 |
|
Nikolaj Bjorner
|
c8a83749dd
|
#5484
|
2021-08-16 11:19:22 -07:00 |
|
Nikolaj Bjorner
|
0ba518b0c0
|
avoid perf abyss for macros
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-07-20 20:07:06 -07:00 |
|
CEisenhofer
|
0fa4b63d26
|
Added sbv2s (#5413)
* Added sbv2s
* Fixed indention
Co-authored-by: Clemens Eisenhofer <Clemens.Eisenhofer@tuwien.ac.at>
|
2021-07-16 17:58:28 +02:00 |
|
Nikolaj Bjorner
|
7ae78da850
|
adding access to characters over API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-07-13 15:56:08 +02: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 |
|
Nuno Lopes
|
bcad4d9435
|
revert my mess with the ast hashtable
will share results form the experiments later
|
2021-02-17 14:29:07 +00:00 |
|
Nikolaj Bjorner
|
1da7522893
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-02-14 17:47:19 -08:00 |
|
Nikolaj Bjorner
|
8f577d3943
|
remove ast_manager get_sort method entirely
|
2021-02-02 13:57:01 -08:00 |
|
Nikolaj Bjorner
|
3ae4c6e9de
|
refactor get_sort
|
2021-02-02 04:45:54 -08:00 |
|
Nuno Lopes
|
30fd01b526
|
api: avoid copying param_refs whenever possible
|
2020-11-06 10:51:51 +00:00 |
|
Nikolaj Bjorner
|
ceedd7e84d
|
#4721
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-10-29 16:55:30 -07:00 |
|
Nikolaj Bjorner
|
78a1736bd2
|
prepare symbols to be more abstract, update mbi, delay initialize some modules
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-10 12:02:08 -08:00 |
|
Nikolaj Bjorner
|
7e174f50c1
|
use Z3_char_ptr
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-08 09:14:10 -07:00 |
|
Nikolaj Bjorner
|
1203af83eb
|
expose cardinality declarations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-24 12:30:25 -07:00 |
|
Nikolaj Bjorner
|
fcc7bd35e5
|
fix #2489
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-15 21:04:04 -07:00 |
|
Nikolaj Bjorner
|
f128398bf9
|
add clause proof module, small improvements to bapa
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-30 15:57:19 -07:00 |
|
Nikolaj Bjorner
|
86b98e3477
|
remove trc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-04-17 10:47:46 -07:00 |
|
Nikolaj Bjorner
|
ae982c5225
|
add tc and trc functionals for binary relations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-04-10 04:12:45 +02:00 |
|
Nikolaj Bjorner
|
f55e4ccc41
|
support indexed relations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-03-28 07:04:22 -07:00 |
|
Nikolaj Bjorner
|
5536834019
|
add API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-03-28 07:04:21 -07:00 |
|
Nikolaj Bjorner
|
dc0e9c1919
|
completing user print experience with seq/re #2200
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-03-24 11:46:36 -07:00 |
|
Nikolaj Bjorner
|
9bc4914268
|
add nth remapping
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-03-17 11:32:28 -07:00 |
|
Nikolaj Bjorner
|
092c25d596
|
fix #2007
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-10 18:37:30 -08:00 |
|
Bruce Mitchener
|
edf8ba44d1
|
Switch from using Z3_bool to using bool.
This is a continuation of the work started by using stdbool and
continued by switching from Z3_TRUE|FALSE to true|false.
|
2018-11-20 11:27:09 +07:00 |
|
Bruce Mitchener
|
56bbed173e
|
Remove usages of Z3_TRUE / Z3_FALSE.
Now that this is all using stdbool.h, we can just use true/false.
For now, we leave the aliases in place in z3_api.h.
|
2018-11-20 00:25:37 +07:00 |
|
Nikolaj Bjorner
|
b02fec91cc
|
fixing python build errors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-01 09:34:42 -05:00 |
|
Nikolaj Bjorner
|
51a0022450
|
add recfun to API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-27 11:41:18 -05:00 |
|
Bruce Mitchener
|
cdfc19a885
|
Use nullptr.
|
2018-10-02 09:11:19 +07:00 |
|
Nikolaj Bjorner
|
77d68409c2
|
handle null declarations for kind
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-01 08:43:32 -07:00 |
|
Nikolaj Bjorner
|
1cb3f7c792
|
fixing #1520
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-28 18:03:13 -07:00 |
|
Nikolaj Bjorner
|
1eb8ccad59
|
overhaul of error messages. Add warning in dimacs conversion
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-04 16:04:37 -07:00 |
|
Nikolaj Bjorner
|
520ce9a5ee
|
integrate lambda expressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-26 07:23:04 -07:00 |
|
Nikolaj Bjorner
|
ff0f257102
|
remove iff
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 16:08:48 -07:00 |
|
Nikolaj Bjorner
|
4f5775c531
|
remove interpolation and duality dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-24 08:33:48 -07:00 |
|
Nikolaj Bjorner
|
6e87622c8a
|
remove references to deprecated uses of PROOF_MODE #1531
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-10 13:55:01 -05:00 |
|
Nikolaj Bjorner
|
ce1b135ec3
|
address accessor inconsistencies between - and from #1506
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-26 14:57:17 +09:00 |
|
Bruce Mitchener
|
76eb7b9ede
|
Use nullptr.
|
2018-02-12 14:05:55 +07:00 |
|
Nikolaj Bjorner
|
61934d8106
|
align semantics of re.allchar with string proposal. #1475
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-07 20:08:15 -08:00 |
|
Nikolaj Bjorner
|
2749e547cf
|
fix c example, remove more smtlib1 printing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 18:14:24 -08:00 |
|
Nikolaj Bjorner
|
b8e5fc9f43
|
remove SMTLIB1 printing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 15:08:28 -08:00 |
|
Christoph M. Wintersteiger
|
048ee090b0
|
Eliminated the remaining operator kinds for partially unspecified FP operators from the AST API.
|
2017-09-20 20:19:36 +01:00 |
|
Christoph M. Wintersteiger
|
31cfca0444
|
Eliminated unspecified operators for fp.to_*bv, fp.to_real. Also fixes #1191.
|
2017-09-12 19:43:45 +01:00 |
|
Christoph M. Wintersteiger
|
4ceef09156
|
Renamed FPA-internal functions now that they are exposed.
|
2017-09-11 15:04:53 +01:00 |
|
Christoph M. Wintersteiger
|
e88487021a
|
Exposed internal FPA func_decl kinds. Added missing FPA simplifications. Fixes #1242.
|
2017-09-11 14:36:58 +01:00 |
|
Dan Liew
|
a2d7b43554
|
Update header includes to be relative to src/ directory.
|
2017-08-17 18:26:53 +01:00 |
|