package mopsa
Module Lattices.Pointwise
Pointwise lattice construction.
Lattice of partial maps ๐ โ ๐ where ๐ is a key set and ๐ is a value lattice. Unlink Partial_map, โฅ values is not coalescent.
Bindings that map keys to โฅ values are not represented.
We use Maps, so ๐ needs to be totally ordered.
โฅ map is represented as the empty map. โค map is represented as a special TOP element.
val debug : ('a, Format.formatter, unit, unit) format4 -> 'amodule type KEY = sig ... endmodule Make (Key : KEY) (Value : Core.All.LATTICE) : sig ... end