3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-26 13:06:05 +00:00
z3/src/api
Copilot 1e7832a391
Use solver factory translate method in Z3_solver_translate (#7782)
* Initial plan

* Fix Z3_solver_translate to use solver factory translate method

Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2025-08-14 18:13:23 -07:00
..
c++ add on_binding callbacks across APIs 2025-08-07 12:55:50 -07:00
dll
dotnet add on_binding callbacks across APIs 2025-08-07 12:55:50 -07:00
java fix java build for java bindings 2025-08-07 14:37:29 -07:00
js missing new closure 2025-08-06 21:22:23 -07:00
julia C API now used by Julia. (#7387) 2024-09-24 15:17:00 +01:00
mcp remove non-working ts mcp server, settle with python variant 2025-04-18 10:10:12 -07:00
ml Update on building OCaml binding with CMake (#7698) 2025-06-27 17:55:58 -07:00
python add > operator as shorthand for Array 2025-08-13 10:24:46 -07:00
api_algebraic.cpp
api_arith.cpp add abs function to API 2024-05-09 20:54:39 -07:00
api_array.cpp Add Z3_get_array_arity (#7598) 2025-03-28 14:42:51 -07:00
api_ast.cpp remove theory_str and classes that are only used by it 2025-08-07 21:05:12 -07:00
api_ast_map.cpp remove a few string copies 2023-12-20 16:55:09 +00:00
api_ast_map.h
api_ast_vector.cpp
api_ast_vector.h
api_bv.cpp fix #7572 and fix #7574 2025-03-07 10:46:29 -08:00
api_config_params.cpp fix #7622 2025-04-17 11:05:49 -07:00
api_context.cpp Fix build when Z3_API macro is non-empty (#7553) 2025-02-13 08:46:08 -08:00
api_context.h remove theory_str and classes that are only used by it 2025-08-07 21:05:12 -07:00
api_datalog.cpp fix #7603: race condition in Ctrl-C handling (#7755) 2025-08-06 14:27:28 -07:00
api_datalog.h move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
api_datatype.cpp Add Z3_is_recursive_datatype_sort to the API (#7615) 2025-04-08 14:36:57 -07:00
api_fpa.cpp remove a few string copies 2023-12-20 16:55:09 +00:00
api_goal.cpp fix #7609 2025-04-04 18:40:15 -07:00
api_goal.h
api_log.cpp api: avoid some string copies when using mk_external_string 2024-12-28 09:42:54 +00:00
api_model.cpp remove theory_str and classes that are only used by it 2025-08-07 21:05:12 -07:00
api_model.h
api_numeral.cpp Note that Z3_get_numeral_small is essentially redundant (#7599) 2025-03-29 10:02:32 -07:00
api_opt.cpp fix #7603: race condition in Ctrl-C handling (#7755) 2025-08-06 14:27:28 -07:00
api_params.cpp api: avoid some string copies when using mk_external_string 2024-12-28 09:42:54 +00:00
api_parsers.cpp add py_value to selected classes in python bindings, add mode for input-assertion based lookahead solving 2025-01-04 13:40:49 -08:00
api_pb.cpp
api_polynomial.cpp
api_polynomial.h
api_qe.cpp filter out terms that are not solved 2025-04-30 09:40:45 -07:00
api_quant.cpp Fix build when Z3_API macro is non-empty (#7553) 2025-02-13 08:46:08 -08:00
api_rcf.cpp api: avoid some string copies when using mk_external_string 2024-12-28 09:42:54 +00:00
api_seq.cpp initial warppers for seq-map/seq-fold 2024-05-09 14:52:49 -07:00
api_solver.cpp Use solver factory translate method in Z3_solver_translate (#7782) 2025-08-14 18:13:23 -07:00
api_solver.h
api_special_relations.cpp
api_stats.cpp
api_stats.h
api_tactic.cpp fix #7603: race condition in Ctrl-C handling (#7755) 2025-08-06 14:27:28 -07:00
api_tactic.h
api_util.h Add parameter validation for selected API functions 2025-07-27 13:38:37 -07:00
CMakeLists.txt list euf dependency in api cmakefile 2025-05-07 15:47:03 -07:00
z3.h
z3_algebraic.h
z3_api.h add an option to register callback on quantifier instantiation 2025-08-06 21:11:55 -07:00
z3_ast_containers.h
z3_fixedpoint.h
z3_fpa.h
z3_logger.h
z3_macros.h
z3_optimization.h Add initial value setting API for solver and optimize contexts and update related function signatures 2024-09-18 16:18:47 +03:00
z3_polynomial.h
z3_private.h
z3_rcf.h
z3_replayer.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
z3_replayer.h
z3_spacer.h add projection with witnesses 2024-11-27 10:26:34 -08:00
z3_v1.h