Nominal/nominal_inductive.ML
changeset 2645 09cf78bb53d4
parent 2639 a8fc346deda3
child 2680 cd5614027c53
--- a/Nominal/nominal_inductive.ML	Thu Jan 06 13:31:44 2011 +0000
+++ b/Nominal/nominal_inductive.ML	Thu Jan 06 14:02:10 2011 +0000
@@ -207,7 +207,7 @@
   by (simp add: permute_plus)}
 
 
-fun binder_tac prem intr_cvars param_trms Ps user_thm avoid avoid_trm concl_args ctxt = 
+fun binder_tac prem intr_cvars param_trms Ps user_thm avoid_trm concl_args ctxt = 
   Subgoal.FOCUS (fn {context = ctxt, params, prems, concl, ...} =>
     let
       val thy = ProofContext.theory_of ctxt
@@ -274,7 +274,7 @@
 fun case_tac ctxt Ps avoid avoid_trm intr_cvars param_trms prem user_thm concl_args =
   let
     val tac1 = non_binder_tac prem intr_cvars Ps ctxt
-    val tac2 = binder_tac prem intr_cvars param_trms Ps user_thm avoid avoid_trm concl_args ctxt
+    val tac2 = binder_tac prem intr_cvars param_trms Ps user_thm avoid_trm concl_args ctxt
   in 
     EVERY' [ rtac @{thm allI}, rtac @{thm allI}, if null avoid then tac1 else tac2 ]
   end