debugging stuff
authorblanchet
Fri, 14 Mar 2014 11:05:45 +0100
changeset 56127 ae164dc4b2a1
parent 56126 fc937e7ef4c6
child 56128 c106ac2ff76d
debugging stuff
src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML
--- a/src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML	Fri Mar 14 11:05:44 2014 +0100
+++ b/src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML	Fri Mar 14 11:05:45 2014 +0100
@@ -89,6 +89,9 @@
 fun add_lines_pass2 res [] = rev res
   | add_lines_pass2 res ((line as (name, role, t, rule, deps)) :: lines) =
     let
+val line as (name, role, t, rule, deps) = (name, role, Term.map_aterms
+  (perhaps (try (fn Free (s, T) => Free (unsuffix "__" s, T)))) t
+  |> Term.map_abs_vars (perhaps (try (unsuffix "__"))), rule, deps) (*###*)
       val is_last_line = null lines
 
       fun looks_interesting () =