src/HOL/Tools/try_methods.ML
changeset 44890 22f665a2e91c
parent 44651 5d6a11e166cf
child 45666 d83797ef0d2d
equal deleted inserted replaced
44889:340df9f3491f 44890:22f665a2e91c
    99 (* name * ((all_goals, run_if_auto_try), (simp, intro, elim, dest) *)
    99 (* name * ((all_goals, run_if_auto_try), (simp, intro, elim, dest) *)
   100 val named_methods =
   100 val named_methods =
   101   [("simp", ((false, true), simp_attrs)),
   101   [("simp", ((false, true), simp_attrs)),
   102    ("auto", ((true, true), full_attrs)),
   102    ("auto", ((true, true), full_attrs)),
   103    ("fast", ((false, false), clas_attrs)),
   103    ("fast", ((false, false), clas_attrs)),
   104    ("fastsimp", ((false, false), full_attrs)),
   104    ("fastforce", ((false, false), full_attrs)),
   105    ("force", ((false, false), full_attrs)),
   105    ("force", ((false, false), full_attrs)),
   106    ("blast", ((false, true), clas_attrs)),
   106    ("blast", ((false, true), clas_attrs)),
   107    ("metis", ((false, true), metis_attrs)),
   107    ("metis", ((false, true), metis_attrs)),
   108    ("linarith", ((false, true), no_attrs)),
   108    ("linarith", ((false, true), no_attrs)),
   109    ("presburger", ((false, true), no_attrs))]
   109    ("presburger", ((false, true), no_attrs))]