acgtk.utilsLib
New_weight.MapMake
acgtk.acgData
acgtk.containers
acgtk.datalogLib
acgtk.dump
acgtk.grammars
acgtk.logic
acgtk.magicRewriting
acgtk.scripting
acgtk.svg
acgtk.svg_cairo
acgtk.svg_dummy
module W : Weight_sig
type 'a t = (W.w * 'a list W.WMap.t) option
val empty : 'a option
val pp : Format.formatter -> (W.w * 'a list W.WMap.t) option -> unit
val remove_empty_bindings : 'a list W.WMap.t -> (W.w * 'a list W.WMap.t) option
val add : W.WMap.key -> 'a -> (W.WMap.key * 'a list W.WMap.t) option -> (W.WMap.key * 'a list W.WMap.t) option
val pop_optimum : (W.w * 'a list W.WMap.t) option -> ('a * W.w * (W.w * 'a list W.WMap.t) option) option