X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Focaml%2Fcic_disambiguation%2FdisambiguateTypes.ml;h=07d5abc067a63630b4a23b4affb47e9aae8fc944;hb=c0e0ae45ee6fba4118f519b9d07169ed6a7edc8c;hp=545099da1ee362c73cf348ed4ee40df41d8f0f6b;hpb=6459acbd4bb69475cfaa0b37a9771ced94193667;p=helm.git diff --git a/helm/ocaml/cic_disambiguation/disambiguateTypes.ml b/helm/ocaml/cic_disambiguation/disambiguateTypes.ml index 545099da1..07d5abc06 100644 --- a/helm/ocaml/cic_disambiguation/disambiguateTypes.ml +++ b/helm/ocaml/cic_disambiguation/disambiguateTypes.ml @@ -10,7 +10,7 @@ module OrderedDomain = let compare = Pervasives.compare end -module Domain = Set.Make (OrderedDomain) +(* module Domain = Set.Make (OrderedDomain) *) module Environment = Map.Make (OrderedDomain) type codomain_item = @@ -22,14 +22,13 @@ and environment = codomain_item Environment.t module type Callbacks = sig - val output_html : ?append_NL:bool -> Ui_logger.html_msg -> unit val interactive_user_uri_choice : selection_mode:[`SINGLE | `MULTIPLE] -> ?ok:string -> ?enable_button_for_non_vars:bool -> title:string -> msg:string -> id:string -> string list -> string list val interactive_interpretation_choice : - (string * string) list list -> int + (string * string) list list -> int list val input_or_locate_uri : title:string -> UriManager.uri end @@ -38,10 +37,14 @@ let string_of_domain_item = function | Symbol (s, i) -> Printf.sprintf "SYMBOL(%s,%d)" s i | Num i -> Printf.sprintf "NUM(instance %d)" i +let string_of_domain dom = + String.concat "; " (List.map string_of_domain_item dom) +(* let string_of_domain dom = let buf = Buffer.create 1024 in Domain.iter (fun item -> Buffer.add_string buf (string_of_domain_item item ^ "; ")) dom; Buffer.contents buf +*)