3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-27 10:55:50 +00:00

Added Z3_mk_array_ext to ML API.

Relates to #292
This commit is contained in:
Christoph M. Wintersteiger 2015-11-09 13:25:52 +00:00
parent cffff18373
commit 689ed9fa12
2 changed files with 10 additions and 0 deletions

View file

@ -866,6 +866,13 @@ sig
Produces the default range value, for arrays that can be represented as
finite maps with a default range value. *)
val mk_term_array : context -> Expr.expr -> Expr.expr
(** Create array extensionality index given two arrays with the same sort.
The meaning is given by the axiom:
(=> (= (select A (array-ext A B)) (select B (array-ext A B))) (= A B)) *)
val mk_array_ext : context -> Expr.expr -> Expr.expr -> Expr.expr
end
(** Functions to manipulate Set expressions *)