Module MakeConditionMapMTBDD.MTBDD
module Terminal = Maybe_Latticeinclude sig ... end
type t = Maybe_Lattice.t Bed.mtbddval terminal : Maybe_Lattice.t -> tval hash : t -> intval pretty : Stdlib.Format.formatter -> t -> unitval map1 : (Maybe_Lattice.t -> Maybe_Lattice.t) -> t -> tval map2 :
(Maybe_Lattice.t -> Maybe_Lattice.t -> Maybe_Lattice.t) ->
t ->
t ->
tval all : (Maybe_Lattice.t -> bool) -> t -> Bed.BDD.tmodule With_Set (TerminalSet : sig ... end) : sig ... endinclude sig ... end
val add : t -> Bed.BDD.bdd -> Maybe_Lattice.t -> tval update : t -> Bed.BDD.bdd -> (Maybe_Lattice.t -> Maybe_Lattice.t) -> tval find : t -> Bed.BDD.bdd -> Lattice.t