Function z3_sys::Z3_fixedpoint_add_rule[][src]

pub unsafe extern "C" fn Z3_fixedpoint_add_rule(
    c: Z3_context,
    d: Z3_fixedpoint,
    rule: Z3_ast,
    name: Z3_symbol
)
Expand description

Add a universal Horn clause as a named rule. The horn_rule should be of the form:

horn_rule ::= (forall (bound-vars) horn_rule)
|  (=> atoms horn_rule)
|  atom