IntMake.Rawtype elt = X.tval empty : treeval is_empty : tree -> boolval cardinal : tree -> intval maxdepth : tree -> intval mindepth : tree -> intval cons : tree -> enumeration -> enumerationval compare_more :
X.t ->
(enumeration -> Datatypes.comparison) ->
enumeration ->
Datatypes.comparisonval compare_cont :
tree ->
(enumeration -> Datatypes.comparison) ->
enumeration ->
Datatypes.comparisonval compare_end : enumeration -> Datatypes.comparisonval compare : tree -> tree -> Datatypes.comparisontype t = treeval t_in : triple -> boolval isok : tree -> boolmodule MX : sig ... endmodule L : sig ... endval flatten_e : enumeration -> elt list