Module BoolDomain

Boolean domains.

module type Names = sig ... end
module MakeBool (Names : Names) : sig ... end
module StdNames : Names
module Bool : sig ... end
module MakeMayBool (Names : Names) : Lattice.S with type t = bool
module MayBool : Lattice.S with type t = bool
module MustBool : Lattice.S with type t = bool
module FlatBool : Lattice.S with type t = [ `Bot | `Lifted of bool | `Top ]