3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-02-24 01:01:19 +00:00

remove output

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2024-09-18 16:41:00 +03:00
parent 0f896503a9
commit 1c163dbad2
6 changed files with 45 additions and 22 deletions

View file

@ -51,6 +51,16 @@ namespace arith {
}
}
void solver::initialize_value(expr* var, expr* value) {
rational r;
if (!a.is_numeral(value, r)) {
IF_VERBOSE(5, verbose_stream() << "numeric constant expected in initialization " << mk_pp(var, m) << " := " << mk_pp(value, m) << "\n");
return;
}
lp().move_lpvar_to_value(get_lpvar(mk_evar(var)), r);
}
lpvar solver::get_one(bool is_int) {
return add_const(1, is_int ? m_one_var : m_rone_var, is_int);
}