Module Asrt.Execute

Parameters

module B : Base

Signature

val produce_atom : B.syn atom -> B.t option -> B.t option Csymex.CSYMEX.Producer.t
val produce : B.syn t -> B.t option -> B.t option Csymex.CSYMEX.Producer.t
val is_consumable : Csymex.CSYMEX.Value.Expr.Subst.t -> B.syn atom -> bool
val consume_atom : B.syn atom -> B.t option -> (B.t option, B.syn list) Csymex.CSYMEX.Consumer.t
val consume : B.syn t -> B.t option -> (B.t option, B.syn list) Csymex.CSYMEX.Consumer.t