X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=helm%2Focaml%2Fmathql_interpreter%2Fselect.ml;h=a10205490c43f15d218b5cfee3e3912b8cbcea76;hb=d2c60bae1c4badba0a0f29e3fd2faed6d3a1869e;hp=c25ea26254fb9efaa45709efb7818d62a1bf5d71;hpb=dec50888f98015c937283acc14e2ffceccc04a11;p=helm.git diff --git a/helm/ocaml/mathql_interpreter/select.ml b/helm/ocaml/mathql_interpreter/select.ml index c25ea2625..a10205490 100644 --- a/helm/ocaml/mathql_interpreter/select.ml +++ b/helm/ocaml/mathql_interpreter/select.ml @@ -26,7 +26,7 @@ (* * implementazione del comando SELECT *) - +(* open MathQL;; open Func;; open Utility;; @@ -92,7 +92,7 @@ let rec is_good env = in let ul1 = set_of_result (None,!execute env q1) in let ul2 = set_of_result (None,!execute env q2) in - print_endline ("MQSETEQUAL(" ^ + prerr_endline ("MQSETEQUAL(" ^ string_of_int (List.length (!execute env q1)) ^ ">" ^ string_of_int (List.length ul1) ^ "," ^ string_of_int (List.length (!execute env q2)) ^ ">" ^ @@ -115,7 +115,7 @@ let rec is_good env = in let ul1 = set_of_result (None,!execute env q1) in let ul2 = set_of_result (None,!execute env q2) in - print_endline ("MQSUBSET(" ^ + prerr_endline ("MQSUBSET(" ^ string_of_int (List.length (!execute env q1)) ^ ">" ^ string_of_int (List.length ul1) ^ "," ^ string_of_int (List.length (!execute env q2)) ^ ">" ^ @@ -138,13 +138,16 @@ let rec is_good env = * implementazione del comando SELECT *) let select_ex env avar alist abool = - let _ = print_string ("SELECT = ") - and t = Unix.time () in + let _ = prerr_string ("SELECT = ") + and t = Sys.time () in let result = List.filter (function entry -> is_good ((avar,entry)::env) abool) alist in - print_string (string_of_int (List.length result) ^ ": ") ; - print_endline (string_of_float (Unix.time () -. t) ^ "s") ; + prerr_string (string_of_int (List.length result) ^ ": ") ; + prerr_endline (string_of_float (Sys.time () -. t) ^ "s") ; flush stdout ; result -;; +;; *) + +let select_ex rvar rset bexp +