val iter_free_variables :
(string ->
([ `Exp ], string, [ `Some ] Binsec_symbolic__Default__.Types.Memory.node)
Binsec_base.Term.t ->
unit) ->
unitval iter_free_arrays :
(string -> [ `Symbol ] Binsec_symbolic__Default__.Types.Memory.node -> unit) ->
unitval assert_distinct :
([ `Exp ], string, [ `Some ] Binsec_symbolic__Default__.Types.Memory.node)
Binsec_base.Term.t ->
([ `Exp ], string, [ `Some ] Binsec_symbolic__Default__.Types.Memory.node)
Binsec_base.Term.t ->
unitval check_sat : ?timeout:float -> unit -> statusval check_sat_assuming :
?timeout:float ->
([ `Exp ], string, [ `Some ] Binsec_symbolic__Default__.Types.Memory.node)
Binsec_base.Term.t ->
statusval get_value :
([ `Exp ], string, [ `Some ] Binsec_symbolic__Default__.Types.Memory.node)
Binsec_base.Term.t ->
Z.tval fold_array_values :
(Z.t -> Z.t -> 'a -> 'a) ->
[ `Symbol ] Binsec_symbolic__Default__.Types.Memory.node ->
'a ->
'a