]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/lambda-delta/toplevel/top.ml
we removed some old code and fixed a reduction bug: two instances fo the
[helm.git] / helm / software / lambda-delta / toplevel / top.ml
index 4c90fcea7e698cac75471cbb3b0d6e4225c78d6f..70234ba13c6fe0c220bcadf3621802a260fa733d 100644 (file)
@@ -42,7 +42,7 @@ let count count_fun c item =
 let flush () = L.flush 0; L.flush_err ()
 
 let bag_error s msg =
-   L.error BagO.specs (L.Warn s :: msg); flush () 
+   L.error BagO.specs (L.Warn s :: L.Loc :: msg); flush () 
 
 let main =
 try 
@@ -70,7 +70,6 @@ try
       Format.pp_set_margin frm max_int;
       meta_file := Some (och, frm)
    in
-   let set_nsi () = BagR.ext := BagR.NSI in
    let read_file name =
       if !L.level > 0 then Time.gmtime version_string;      
       if !L.level > 1 then
@@ -140,8 +139,8 @@ try
       ("-h", Arg.String set_hierarchy, help_h);
       ("-i", Arg.Set BagO.indexes, help_i);
       ("-m", Arg.String set_meta_file, help_m); 
-      ("-n", Arg.Unit set_nsi, help_n);
-      ("-s", Arg.Int set_stage, help_s);
+      ("-n", Arg.Set BagR.nsi, help_n);
+      ("-s", Arg.Int set_stage, help_s)
    ] read_file help;
    if !L.level > 0 then Time.utime_stamp "at exit";
    flush ()