mirror of
https://github.com/Z3Prover/z3
synced 2025-04-15 05:18:44 +00:00
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. |
||
---|---|---|
.. | ||
extra_cmds | ||
basic_cmds.cpp | ||
basic_cmds.h | ||
CMakeLists.txt | ||
cmd_context.cpp | ||
cmd_context.h | ||
cmd_context_to_goal.cpp | ||
cmd_context_to_goal.h | ||
cmd_util.cpp | ||
cmd_util.h | ||
echo_tactic.cpp | ||
echo_tactic.h | ||
eval_cmd.cpp | ||
eval_cmd.h | ||
parametric_cmd.cpp | ||
parametric_cmd.h | ||
pdecl.cpp | ||
pdecl.h | ||
README | ||
simplify_cmd.cpp | ||
simplify_cmd.h | ||
tactic_cmds.cpp | ||
tactic_cmds.h | ||
tactic_manager.cpp | ||
tactic_manager.h |
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.