Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
include BASICFD
with type domain = Domain.t
with type elt = Domain.elt
with type attr = Attr.t
with type event = Attr.event
type attr = Attr.t
type domain = Domain.t
type elt = Domain.elt
type event = Attr.event
val is_var : t -> bool
val is_bound : t -> bool
val size : t -> int
val id : t -> int
val name : t -> string
val fprint : out_channel -> t -> unit
val fprint_array : out_channel -> t array -> unit
val on_refine : event
val on_subst : event
val on_min : event
val on_max : event