src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML
changeset 36916 ff01d3ae9ad4
parent 36914 12f87df9c1a5
child 36970 01594f816e3a
     1.1 --- a/src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML	Fri May 14 22:28:39 2010 +0200
     1.2 +++ b/src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML	Fri May 14 22:29:50 2010 +0200
     1.3 @@ -98,7 +98,7 @@
     1.4     ("theory_relevant", "smart"),
     1.5     ("defs_relevant", "false"),
     1.6     ("isar_proof", "false"),
     1.7 -   ("shrink_factor", "1"),
     1.8 +   ("isar_shrink_factor", "1"),
     1.9     ("minimize_timeout", "5 s")]
    1.10  
    1.11  val alias_params =
    1.12 @@ -116,7 +116,7 @@
    1.13  
    1.14  val params_for_minimize =
    1.15    ["debug", "verbose", "overlord", "full_types", "explicit_apply",
    1.16 -   "isar_proof", "shrink_factor", "minimize_timeout"]
    1.17 +   "isar_proof", "isar_shrink_factor", "minimize_timeout"]
    1.18  
    1.19  val property_dependent_params = ["atps", "full_types", "timeout"]
    1.20  
    1.21 @@ -199,7 +199,7 @@
    1.22      val theory_relevant = lookup_bool_option "theory_relevant"
    1.23      val defs_relevant = lookup_bool "defs_relevant"
    1.24      val isar_proof = lookup_bool "isar_proof"
    1.25 -    val shrink_factor = Int.max (1, lookup_int "shrink_factor")
    1.26 +    val isar_shrink_factor = Int.max (1, lookup_int "isar_shrink_factor")
    1.27      val timeout = lookup_time "timeout"
    1.28      val minimize_timeout = lookup_time "minimize_timeout"
    1.29    in
    1.30 @@ -208,8 +208,8 @@
    1.31       respect_no_atp = respect_no_atp, relevance_threshold = relevance_threshold,
    1.32       relevance_convergence = relevance_convergence,
    1.33       theory_relevant = theory_relevant, defs_relevant = defs_relevant,
    1.34 -     isar_proof = isar_proof, shrink_factor = shrink_factor, timeout = timeout,
    1.35 -     minimize_timeout = minimize_timeout}
    1.36 +     isar_proof = isar_proof, isar_shrink_factor = isar_shrink_factor,
    1.37 +     timeout = timeout, minimize_timeout = minimize_timeout}
    1.38    end
    1.39  
    1.40  fun get_params thy = extract_params thy (default_raw_params thy)