Definition at line 9519 of file z3py.py.
◆ __init__()
| __init__ |
( |
| self, |
|
|
| ctx = None ) |
Definition at line 9520 of file z3py.py.
9520 def __init__(self, ctx= None):
9521 self.ctx = _get_ctx(ctx)
9524
void Z3_API Z3_parser_context_inc_ref(Z3_context c, Z3_parser_context pc)
Increment the reference counter of the given Z3_parser_context object.
Z3_parser_context Z3_API Z3_mk_parser_context(Z3_context c)
Create a parser context.
◆ __del__()
Definition at line 9525 of file z3py.py.
9525 def __del__(self):
9526 if self.ctx.ref() is not None and self.pctx is not None and Z3_parser_context_dec_ref is not None:
9528 self.pctx = None
9529
void Z3_API Z3_parser_context_dec_ref(Z3_context c, Z3_parser_context pc)
Decrement the reference counter of the given Z3_parser_context object.
◆ add_decl()
Definition at line 9533 of file z3py.py.
9533 def add_decl(self, decl):
9535
void Z3_API Z3_parser_context_add_decl(Z3_context c, Z3_parser_context pc, Z3_func_decl f)
Add a function declaration.
◆ add_sort()
Definition at line 9530 of file z3py.py.
9530 def add_sort(self, sort):
9532
void Z3_API Z3_parser_context_add_sort(Z3_context c, Z3_parser_context pc, Z3_sort s)
Add a sort declaration.
◆ from_string()
Definition at line 9536 of file z3py.py.
9536 def from_string(self, s):
9538
Z3_ast_vector Z3_API Z3_parser_context_from_string(Z3_context c, Z3_parser_context pc, Z3_string s)
Parse a string of SMTLIB2 commands. Return assertions.
◆ ctx
◆ pctx