mirror of
https://github.com/Z3Prover/z3
synced 2025-04-27 02:45:51 +00:00
adjusting examples
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
parent
6d7d205e13
commit
0ec6e2f218
3 changed files with 22 additions and 12 deletions
|
@ -198,10 +198,10 @@ def _get_ctx(ctx):
|
|||
else:
|
||||
return ctx
|
||||
|
||||
def set_option(*args, **kws):
|
||||
def set_param(*args, **kws):
|
||||
"""Set Z3 global (or module) parameters.
|
||||
|
||||
>>> set_option(precision=10)
|
||||
>>> set_param(precision=10)
|
||||
"""
|
||||
if __debug__:
|
||||
_z3_assert(len(args) % 2 == 0, "Argument list must have an even number of elements.")
|
||||
|
@ -219,10 +219,15 @@ def set_option(*args, **kws):
|
|||
Z3_global_param_set(str(prev), _to_param_value(a))
|
||||
prev = None
|
||||
|
||||
def get_option(name):
|
||||
def set_option(*args, **kws):
|
||||
"""Alias for 'set_param' for backward compatibility.
|
||||
"""
|
||||
return set_param(*args, **kws)
|
||||
|
||||
def get_param(name):
|
||||
"""Return the value of a Z3 global (or module) parameter
|
||||
|
||||
>>> get_option('nlsat.reorder')
|
||||
>>> get_param('nlsat.reorder')
|
||||
'true'
|
||||
"""
|
||||
ptr = (ctypes.c_char_p * 1)()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue