mirror of
https://github.com/Z3Prover/z3
synced 2025-05-04 06:15:46 +00:00
add get_lstring per #2286
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
112e13eeea
commit
b2845d888e
11 changed files with 64 additions and 10 deletions
|
@ -3375,7 +3375,7 @@ extern "C" {
|
|||
/**
|
||||
\brief Create a string constant out of the string that is passed in
|
||||
It takes the length of the string as well to take into account
|
||||
0 characters.
|
||||
0 characters. The string is unescaped.
|
||||
|
||||
def_API('Z3_mk_lstring' ,AST ,(_in(CONTEXT), _in(UINT), _in(STRING)))
|
||||
*/
|
||||
|
@ -3397,6 +3397,15 @@ extern "C" {
|
|||
*/
|
||||
Z3_string Z3_API Z3_get_string(Z3_context c, Z3_ast s);
|
||||
|
||||
/**
|
||||
\brief Retrieve the unescaped string constant stored in \c s.
|
||||
|
||||
\pre Z3_is_string(c, s)
|
||||
|
||||
def_API('Z3_get_lstring' ,STRING ,(_in(CONTEXT), _in(AST), _out(UINT)))
|
||||
*/
|
||||
Z3_string Z3_API Z3_get_lstring(Z3_context c, Z3_ast s, unsigned* length);
|
||||
|
||||
/**
|
||||
\brief Create an empty sequence of the sequence sort \c seq.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue