Nominal/nominal_termination.ML
changeset 2981 c8acaded1777
parent 2976 d5ecc2f7f299
child 2982 4a00077c008f
--- a/Nominal/nominal_termination.ML	Tue Jul 19 10:43:43 2011 +0200
+++ b/Nominal/nominal_termination.ML	Tue Jul 19 19:09:06 2011 +0100
@@ -52,7 +52,12 @@
           val tsimps = map remove_domain_condition psimps
           val tinduct = map remove_domain_condition pinducts
           val teqvts = map remove_domain_condition eqvts
-  
+
+          val _ = tracing ("tot psimps1:\n" ^ cat_lines (map @{make_string} psimps))
+          val _ = tracing ("tot psimps2:\n" ^ cat_lines (map @{make_string} tsimps))
+          val _ = tracing ("tot induct1:\n" ^ cat_lines (map @{make_string} pinducts))
+          val _ = tracing ("tot induct2:\n" ^ cat_lines (map @{make_string} tinduct))
+
           fun qualify n = Binding.name n
             |> Binding.qualify true defname
         in
@@ -66,7 +71,7 @@
           |-> (fn ((simps, (_, eqvts)), (_, inducts)) => fn lthy =>
             let val info' = { is_partial=false, defname=defname, add_simps=add_simps,
               case_names=case_names, fs=fs, R=R, psimps=psimps, pinducts=pinducts,
-              simps=SOME simps, inducts=SOME inducts, termination=termination, eqvts=eqvts }
+              simps=SOME simps, inducts=SOME inducts, termination=termination, eqvts=teqvts }
             in
               (info',
                lthy