mk_re_loop method

Z3_ast mk_re_loop(
  1. Z3_context c,
  2. Z3_ast r,
  3. int lo,
  4. int hi,
)

\brief Create a regular expression loop. The supplied regular expression \c r is repeated between \c lo and \c hi times. The \c lo should be below \c hi with one exception: when supplying the value \c hi as 0, the meaning is to repeat the argument \c r at least \c lo number of times, and with an unbounded upper bound.

def_API('Z3_mk_re_loop', AST, (_in(CONTEXT), _in(AST), _in(UINT), _in(UINT)))

Implementation

Z3_ast mk_re_loop(
  Z3_context c,
  Z3_ast r,
  int lo,
  int hi,
) {
  return _mk_re_loop(
    c,
    r,
    lo,
    hi,
  );
}