You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As far as I know, there are currently no high-level bindings for creating quantifiers with additional attributes other than patterns.
For me, quantifier id and weight are of particular interest. The relevant function in the z3 API seems to be Z3_mk_quantifier_const_ex.
I created a PR (#326) that provides a function that wraps Z3_mk_quantifier_const_ex directly. Similar to what the z3 Java API does.
This approach results in a function with many arguments (even clippy complaints), not all of which are always of interest. Perhaps a builder would be more appropriate here. It also allows us to provide defaults and potentially add additional attributes in the future.
The text was updated successfully, but these errors were encountered:
As far as I know, there are currently no high-level bindings for creating quantifiers with additional attributes other than patterns.
For me, quantifier id and weight are of particular interest. The relevant function in the z3 API seems to be
Z3_mk_quantifier_const_ex
.I created a PR (#326) that provides a function that wraps
Z3_mk_quantifier_const_ex
directly. Similar to what the z3 Java API does.This approach results in a function with many arguments (even clippy complaints), not all of which are always of interest. Perhaps a builder would be more appropriate here. It also allows us to provide defaults and potentially add additional attributes in the future.
The text was updated successfully, but these errors were encountered: