]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/matita/matitaInit.ml
better dependencies among modules and symlinking of several matitatools to a single...
[helm.git] / helm / matita / matitaInit.ml
index e69c22cf87a7897f36c1c071df9c6e4c221a37d0..9ea9e07d2670d89729b3b9fe5eafbbc9487a928f 100644 (file)
@@ -26,8 +26,7 @@
 open Printf
 
 type thingsToInitilaize = 
-  ConfigurationFile | Db | Environment | Getter | Notation | 
-  Paramodulation | Makelib | CmdLine
+  ConfigurationFile | Db | Environment | Getter | Notation | Makelib | CmdLine
   
 exception FailedToInitialize of thingsToInitilaize
 
@@ -61,16 +60,6 @@ let initialize_db init_status =
   else
     init_status
 
-let initialize_paramodulation init_status = 
-  wants [] init_status;
-  if not (already_configured [Paramodulation] init_status) then
-    begin
-      Paramodulation.Saturation.init ();
-      Paramodulation::init_status
-    end
-  else
-    init_status
-
 let initialize_makelib init_status = 
   wants [ConfigurationFile] init_status;
   if not (already_configured [Makelib] init_status) then
@@ -207,13 +196,15 @@ let die_usage () =
 
 let initialize_all () =
   status := 
-    initialize_notation 
+    List.fold_left (fun s f -> f s) !status
+      [ parse_cmdline; load_configuration; initialize_makelib;
+        initialize_db; initialize_environment; initialize_notation ]
+(*     initialize_notation 
       (initialize_environment 
         (initialize_db 
-          (initialize_paramodulation 
-            (initialize_makelib
-              (load_configuration
-                (parse_cmdline !status))))))
+          (initialize_makelib
+            (load_configuration
+              (parse_cmdline !status))))) *)
 
 let load_configuration_file () =
   status := load_configuration !status