3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-09 02:41:52 +00:00
z3/lib
Leonardo de Moura add684d8e9 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 13:32:12 -07:00
..
add_bounds.cpp Z3 sources 2012-10-02 11:35:25 -07:00
add_bounds.h Z3 sources 2012-10-02 11:35:25 -07:00
add_bounds_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
add_bounds_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
aig.cpp Z3 sources 2012-10-02 11:35:25 -07:00
aig.h Z3 sources 2012-10-02 11:35:25 -07:00
aig_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
aig_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
api_arith.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_array.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_ast.cpp Extending public API with internal objects 2012-10-18 04:47:46 -07:00
api_ast_map.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_ast_map.h Z3 sources 2012-10-02 11:35:25 -07:00
api_ast_vector.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_ast_vector.h Z3 sources 2012-10-02 11:35:25 -07:00
api_bv.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_commands.cpp Extending public API with internal objects 2012-10-18 04:47:46 -07:00
api_config_params.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_config_params.h Z3 sources 2012-10-02 11:35:25 -07:00
api_context.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_context.h Z3 sources 2012-10-02 11:35:25 -07:00
api_datalog.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_datalog.h Z3 sources 2012-10-02 11:35:25 -07:00
api_datatype.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_goal.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_goal.h Z3 sources 2012-10-02 11:35:25 -07:00
api_log.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_log_macros.cpp Extending public API with internal objects 2012-10-18 04:47:46 -07:00
api_log_macros.h Extending public API with internal objects 2012-10-18 04:47:46 -07:00
api_model.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_model.h Z3 sources 2012-10-02 11:35:25 -07:00
api_numeral.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_params.cpp Added API Z3_param_descrs_to_string 2012-10-12 09:13:04 -07:00
api_parsers.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_poly.cpp Extending public API with internal objects 2012-10-18 04:47:46 -07:00
api_poly.h Extending public API with internal objects 2012-10-18 04:47:46 -07:00
api_quant.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_solver.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_solver.h Z3 sources 2012-10-02 11:35:25 -07:00
api_solver_old.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_stats.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_stats.h Z3 sources 2012-10-02 11:35:25 -07:00
api_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
api_user_theory.cpp Z3 sources 2012-10-02 11:35:25 -07:00
api_util.h Extending public API with internal objects 2012-10-18 04:47:46 -07:00
assertion_stack.cpp Z3 sources 2012-10-02 11:35:25 -07:00
assertion_stack.h Z3 sources 2012-10-02 11:35:25 -07:00
bound_manager.cpp Z3 sources 2012-10-02 11:35:25 -07:00
bound_manager.h Z3 sources 2012-10-02 11:35:25 -07:00
bound_propagator.cpp Z3 sources 2012-10-02 11:35:25 -07:00
bound_propagator.h Z3 sources 2012-10-02 11:35:25 -07:00
bv2int_rewriter.cpp Z3 sources 2012-10-02 11:35:25 -07:00
bv2int_rewriter.h Z3 sources 2012-10-02 11:35:25 -07:00
bv2real_rewriter.cpp Z3 sources 2012-10-02 11:35:25 -07:00
bv2real_rewriter.h Z3 sources 2012-10-02 11:35:25 -07:00
bv_size_reduction_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
bv_size_reduction_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
cofactor_elim_term_ite.cpp Z3 sources 2012-10-02 11:35:25 -07:00
cofactor_elim_term_ite.h Z3 sources 2012-10-02 11:35:25 -07:00
cofactor_term_ite_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
cofactor_term_ite_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
contains_var.h Z3 sources 2012-10-02 11:35:25 -07:00
ctx_simplify_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
ctx_simplify_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
ctx_solver_simplify_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
ctx_solver_simplify_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
datalog_parser.cpp Z3 sources 2012-10-02 11:35:25 -07:00
datalog_parser.h Z3 sources 2012-10-02 11:35:25 -07:00
dbg_cmds.cpp Z3 sources 2012-10-02 11:35:25 -07:00
dbg_cmds.h Z3 sources 2012-10-02 11:35:25 -07:00
default_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
default_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
degree_shift_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
degree_shift_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
diff_neq_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
diff_neq_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
dimacs.cpp trying to compile Z3 using cygwin/gcc... 2012-10-12 00:07:16 -07:00
dimacs.h Z3 sources 2012-10-02 11:35:25 -07:00
distribute_forall_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
distribute_forall_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
elim_distinct.cpp Z3 sources 2012-10-02 11:35:25 -07:00
elim_distinct.h Z3 sources 2012-10-02 11:35:25 -07:00
elim_term_ite_strategy.cpp Z3 sources 2012-10-02 11:35:25 -07:00
elim_term_ite_strategy.h Z3 sources 2012-10-02 11:35:25 -07:00
elim_term_ite_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
elim_term_ite_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
elim_uncnstr_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
elim_uncnstr_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
expr2dot.cpp Z3 sources 2012-10-02 11:35:25 -07:00
expr2dot.h Z3 sources 2012-10-02 11:35:25 -07:00
expr2polynomial.cpp Z3 sources 2012-10-02 11:35:25 -07:00
expr2polynomial.h Z3 sources 2012-10-02 11:35:25 -07:00
expr2subpaving.cpp Z3 sources 2012-10-02 11:35:25 -07:00
expr2subpaving.h Z3 sources 2012-10-02 11:35:25 -07:00
expr_delta.cpp Z3 sources 2012-10-02 11:35:25 -07:00
expr_delta.h Z3 sources 2012-10-02 11:35:25 -07:00
expr_rand.cpp Z3 sources 2012-10-02 11:35:25 -07:00
expr_rand.h Z3 sources 2012-10-02 11:35:25 -07:00
factor_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
factor_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
fix_dl_var_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
fix_dl_var_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
fm_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
fm_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
fpa2bv_converter.cpp Z3 sources 2012-10-02 11:35:25 -07:00
fpa2bv_converter.h Z3 sources 2012-10-02 11:35:25 -07:00
fpa2bv_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
fpa2bv_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
goal2nlsat.cpp Z3 sources 2012-10-02 11:35:25 -07:00
goal2nlsat.h Z3 sources 2012-10-02 11:35:25 -07:00
install_tactics.cpp Added tactic for qfnra purely based on nlsat 2012-10-12 17:34:23 -07:00
install_tactics.h Z3 sources 2012-10-02 11:35:25 -07:00
lia2pb_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
lia2pb_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
lib.vcxproj working on symbolic execution for PDR 2012-10-18 21:09:32 -07:00
linear_equation.cpp Z3 sources 2012-10-02 11:35:25 -07:00
linear_equation.h Z3 sources 2012-10-02 11:35:25 -07:00
lru_cache.cpp Z3 sources 2012-10-02 11:35:25 -07:00
lru_cache.h Z3 sources 2012-10-02 11:35:25 -07:00
lu.cpp Z3 sources 2012-10-02 11:35:25 -07:00
lu.h Z3 sources 2012-10-02 11:35:25 -07:00
max_bv_sharing_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
max_bv_sharing_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
mip_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
mip_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
mk_database.sh Z3 sources 2012-10-02 11:35:25 -07:00
mk_simplified_app.cpp Z3 sources 2012-10-02 11:35:25 -07:00
mk_simplified_app.h Z3 sources 2012-10-02 11:35:25 -07:00
ni_solver.cpp exposed solver object param descrs 2012-10-12 09:42:45 -07:00
ni_solver.h Z3 sources 2012-10-02 11:35:25 -07:00
nla2bv_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
nla2bv_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
nlsat_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
nlsat_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
nnf_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
nnf_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
normalize_bounds_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
normalize_bounds_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
nra_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
nra_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
occf_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
occf_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
parameters.h Z3 sources 2012-10-02 11:35:25 -07:00
pattern_inference_params.cpp Z3 sources 2012-10-02 11:35:25 -07:00
pb2bv_model_converter.cpp Z3 sources 2012-10-02 11:35:25 -07:00
pb2bv_model_converter.h Z3 sources 2012-10-02 11:35:25 -07:00
pb2bv_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
pb2bv_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
polynomial_cmds.cpp Z3 sources 2012-10-02 11:35:25 -07:00
polynomial_cmds.h Z3 sources 2012-10-02 11:35:25 -07:00
probe_arith.cpp Z3 sources 2012-10-02 11:35:25 -07:00
probe_arith.h Z3 sources 2012-10-02 11:35:25 -07:00
propagate_ineqs_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
propagate_ineqs_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
propagate_values_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
propagate_values_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
purify_arith_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
purify_arith_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
qfaufbv_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
qfaufbv_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
qfauflia_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
qfauflia_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
qfbv_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
qfbv_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
qffpa_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
qffpa_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
qfidl_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
qfidl_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
qflia_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
qflia_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
qflra_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
qflra_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
qfnia_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
qfnia_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
qfnra_nlsat_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
qfnra_nlsat_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
qfnra_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
qfnra_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
qfuf_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
qfuf_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
qfufbv_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
qfufbv_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
quant_tactics.cpp Z3 sources 2012-10-02 11:35:25 -07:00
quant_tactics.h Z3 sources 2012-10-02 11:35:25 -07:00
recover_01_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
recover_01_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
reduce_args.cpp Z3 sources 2012-10-02 11:35:25 -07:00
reduce_args.h Z3 sources 2012-10-02 11:35:25 -07:00
reduce_args_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
reduce_args_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
shallow_context_simplifier.cpp Z3 sources 2012-10-02 11:35:25 -07:00
shallow_context_simplifier.h Z3 sources 2012-10-02 11:35:25 -07:00
simplify_tactic.cpp debugging unsat core generation... 2012-10-09 01:10:19 -07:00
simplify_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
sls_strategy.h Z3 sources 2012-10-02 11:35:25 -07:00
sls_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
sls_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
smt_arith.cpp Z3 sources 2012-10-02 11:35:25 -07:00
smt_arith.h Z3 sources 2012-10-02 11:35:25 -07:00
smt_classifier.h Z3 sources 2012-10-02 11:35:25 -07:00
smt_formula_compiler.cpp Z3 sources 2012-10-02 11:35:25 -07:00
smt_formula_compiler.h Z3 sources 2012-10-02 11:35:25 -07:00
smt_implied_equalities.cpp Z3 sources 2012-10-02 11:35:25 -07:00
smt_implied_equalities.h Z3 sources 2012-10-02 11:35:25 -07:00
smt_solver_exp.cpp Z3 sources 2012-10-02 11:35:25 -07:00
smt_solver_exp.h Z3 sources 2012-10-02 11:35:25 -07:00
smt_solver_strategy.cpp Z3 sources 2012-10-02 11:35:25 -07:00
smt_solver_strategy.h Z3 sources 2012-10-02 11:35:25 -07:00
smt_solver_types.h Z3 sources 2012-10-02 11:35:25 -07:00
smt_strategic_solver.cpp Z3 sources 2012-10-02 11:35:25 -07:00
smt_strategic_solver.h Z3 sources 2012-10-02 11:35:25 -07:00
smt_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
smt_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
smt_trail.h Z3 sources 2012-10-02 11:35:25 -07:00
solve_eqs_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
solve_eqs_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
split_clause_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
split_clause_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
st_cmds.h Z3 sources 2012-10-02 11:35:25 -07:00
subpaving_cmds.cpp Z3 sources 2012-10-02 11:35:25 -07:00
subpaving_cmds.h Z3 sources 2012-10-02 11:35:25 -07:00
subpaving_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
subpaving_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
symmetry_reduce_tactic.cpp Reorganizing the code 2012-10-20 22:03:58 -07:00
symmetry_reduce_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
tactic2solver.cpp Z3 sources 2012-10-02 11:35:25 -07:00
tactic2solver.h Z3 sources 2012-10-02 11:35:25 -07:00
tseitin_cnf_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
tseitin_cnf_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
ufbv_strategy.cpp Z3 sources 2012-10-02 11:35:25 -07:00
ufbv_strategy.h Z3 sources 2012-10-02 11:35:25 -07:00
user_decl_plugin.cpp Z3 sources 2012-10-02 11:35:25 -07:00
user_decl_plugin.h Z3 sources 2012-10-02 11:35:25 -07:00
user_simplifier_plugin.cpp Z3 sources 2012-10-02 11:35:25 -07:00
user_simplifier_plugin.h Z3 sources 2012-10-02 11:35:25 -07:00
user_smt_theory.cpp Z3 sources 2012-10-02 11:35:25 -07:00
user_smt_theory.h Z3 sources 2012-10-02 11:35:25 -07:00
value_compiler_extension.h Z3 sources 2012-10-02 11:35:25 -07:00
vsubst_tactic.cpp Z3 sources 2012-10-02 11:35:25 -07:00
vsubst_tactic.h Z3 sources 2012-10-02 11:35:25 -07:00
z3_internal.h Extending public API with internal objects 2012-10-18 04:47:46 -07:00
z3_logger.h Z3 sources 2012-10-02 11:35:25 -07:00
z3_poly.h Extending public API with internal objects 2012-10-18 04:47:46 -07:00
z3_private.h Z3 sources 2012-10-02 11:35:25 -07:00
z3_replayer.cpp Z3 sources 2012-10-02 11:35:25 -07:00
z3_replayer.h Z3 sources 2012-10-02 11:35:25 -07:00
z3_solver.cpp Z3 sources 2012-10-02 11:35:25 -07:00
z3_solver.h Z3 sources 2012-10-02 11:35:25 -07:00