]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/paramodulation/saturate_main.ml
Bug fixed in computation of the domain of records with left parameters.
[helm.git] / helm / ocaml / paramodulation / saturate_main.ml
index 14d81569aab72dd96fe2f512cb9aa82c737a553c..bec597645233737b35d3b1d5c6ba81a9fb8b05aa 100644 (file)
@@ -23,6 +23,8 @@
  * http://cs.unibo.it/helm/.
  *)
 
+(* $Id$ *)
+
 module Trivial_disambiguate:
 sig
   exception Ambiguous_term of string Lazy.t
@@ -100,6 +102,7 @@ let _ =
     | "lpo" -> Utils.compare_terms := Utils.lpo
     | "kbo" -> Utils.compare_terms := Utils.kbo
     | "nr-kbo" -> Utils.compare_terms := Utils.nonrec_kbo
+    | "ao" -> Utils.compare_terms := Utils.ao
     | o -> raise (Arg.Bad ("Unknown term ordering: " ^ o))
   and set_fullred b = S.use_fullred := b
   and set_time_limit v = S.time_limit := float_of_int v
@@ -140,8 +143,8 @@ let _ =
   ] (fun a -> ()) "Usage:"
 in
 Helm_registry.load_from !configuration_file;
-CicNotation2.load_notation core_notation_script;
-CicNotation2.load_notation "../../matita/coq.ma";
+ignore (CicNotation2.load_notation [] core_notation_script);
+ignore (CicNotation2.load_notation [] "../../matita/coq.ma");
 let dbd = HMysql.quick_connect
   ~host:(Helm_registry.get "db.host")
   ~user:(Helm_registry.get "db.user")