3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-15 05:18:44 +00:00
z3/src/cmd_context
Nikolaj Bjorner 81d97a81af enable nested ADT and sequences
add API to define forward reference to recursively defined datatype.
The forward reference should be used only when passed to constructor declarations that are used in a datatype definition (Z3_mk_datatypes). The call to Z3_mk_datatypes ensures that the forward reference can be resolved with respect to constructors.
2022-04-27 09:58:38 +01:00
..
extra_cmds breaking change. Enforce append semantics everywhere for parameter updates #5744 2021-12-30 19:11:14 -08:00
basic_cmds.cpp remove refs to bare_str 2022-04-09 12:06:27 +02:00
basic_cmds.h booyah 2020-07-04 15:56:30 -07:00
CMakeLists.txt debug arith/mbi 2020-11-02 12:13:19 -08:00
cmd_context.cpp #5952 2022-04-08 07:00:53 +02:00
cmd_context.h #5952 2022-04-08 07:00:53 +02:00
cmd_context_to_goal.cpp fix #5300 2021-05-28 14:16:43 -07:00
cmd_context_to_goal.h booyah 2020-07-04 15:56:30 -07:00
cmd_util.cpp make include paths uniformly use path relative to src. #534 2017-07-31 13:24:11 -07:00
cmd_util.h booyah 2020-07-04 15:56:30 -07:00
echo_tactic.cpp mux 2019-06-05 09:06:17 +01:00
echo_tactic.h booyah 2020-07-04 15:56:30 -07:00
eval_cmd.cpp sort muxes 2022-04-15 12:55:26 +02:00
eval_cmd.h booyah 2020-07-04 15:56:30 -07:00
parametric_cmd.cpp fix a couple hundred deref-after-free bugs due to .c_str() on a temporary string 2020-07-11 20:24:45 +01:00
parametric_cmd.h booyah 2020-07-04 15:56:30 -07:00
pdecl.cpp enable nested ADT and sequences 2022-04-27 09:58:38 +01:00
pdecl.h #5952 2022-04-08 07:00:53 +02:00
README remove hassel table from unstable: does not compile under other plantforms 2013-05-31 17:48:19 -07:00
simplify_cmd.cpp fix #5287 2021-05-20 15:40:18 -07:00
simplify_cmd.h booyah 2020-07-04 15:56:30 -07:00
tactic_cmds.cpp spelling 2021-05-31 19:04:38 -07:00
tactic_cmds.h booyah 2020-07-04 15:56:30 -07:00
tactic_manager.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
tactic_manager.h add command-line help descriptions on tactics 2020-08-14 19:29:35 -07:00

Command context provides the infrastructure for executing commands in front-ends such as SMT-LIB 2.0.
It is also provides the solver abstraction to plugin solvers in this kind of front-end.