X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Ftactics%2FautoTypes.ml;h=45f981be1ffebe1d6403921a42796ddb7efc5954;hb=4f1bd2790a4448a8ebfbe67eb8baa481c124745c;hp=9031a0338736fa152c1efd1add013abc95a66b5c;hpb=c0a3562da676a9eb5dba565af89a3261a8c40363;p=helm.git diff --git a/helm/software/components/tactics/autoTypes.ml b/helm/software/components/tactics/autoTypes.ml index 9031a0338..45f981be1 100644 --- a/helm/software/components/tactics/autoTypes.ml +++ b/helm/software/components/tactics/autoTypes.ml @@ -25,7 +25,9 @@ type flags = { maxwidth: int; + maxsize: int; maxdepth: int; + maxgoalsizefactor : int; timeout: float; use_library: bool; use_paramod: bool; @@ -37,8 +39,10 @@ type flags = { let default_flags _ = {maxwidth=3; maxdepth=3; + maxsize = 6; + maxgoalsizefactor = max_int; timeout=Unix.gettimeofday() +.3.0; - use_library=true; + use_library=false; use_paramod=true; use_only_paramod=false; close_more=false; @@ -47,8 +51,8 @@ let default_flags _ = (* (metasenv, subst, (metano,depth)list *) type sort = P | T;; -type and_elem = Cic.metasenv * Cic.substitution * (int * int * sort) list +type and_elem = (int * Cic.term * Cic.term) * Cic.metasenv * Cic.substitution * (int * int * sort) list type auto_result = | Fail of string - | Success of Cic.metasenv * Cic.substitution * and_elem list + | Success of (int * Cic.term * Cic.term) * Cic.metasenv * Cic.substitution * and_elem list