AddressDomainDomains for addresses/pointers.
module AddressBase (Mval : Printable.S) : sig ... endmodule AddressPrintable (Mval : Mval.Printable) : sig ... endmodule AddressLattice (Mval : Mval.Lattice) : sig ... endAddress lattice.
module AddressLatticeRepr (Mval : Mval.Lattice) : sig ... endAddress lattice with sublattice representatives for DisjointDomain.
module AddressSet (Mval : Mval.Lattice) (ID : IntDomain.Z) : sig ... endAddress set lattice.