let compare = Pervasives.compare
end
-module Domain = Set.Make (OrderedDomain)
+(* module Domain = Set.Make (OrderedDomain) *)
module Environment = Map.Make (OrderedDomain)
type codomain_item =
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 ->
| 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
+*)