Update from Isabelle Wed Feb 15 23:19:30
authorCezary Kaliszyk <cezarykaliszyk@gmail.com>
Fri, 17 Feb 2012 15:23:38 +0100
changeset 3123 998978623654
parent 3121 878de0084b62
child 3124 528704b5830e
child 3125 860df8e1262f
Update from Isabelle Wed Feb 15 23:19:30
Nominal/nominal_dt_alpha.ML
Nominal/nominal_inductive.ML
--- a/Nominal/nominal_dt_alpha.ML	Fri Feb 17 02:05:00 2012 +0000
+++ b/Nominal/nominal_dt_alpha.ML	Fri Feb 17 15:23:38 2012 +0100
@@ -548,7 +548,7 @@
   Subgoal.FOCUS (fn {params, ...} => 
     let
       val (p, q) = pairself snd (last2 params)
-      val pq_inst = foldl1 (uncurry Thm.capply) [@{cterm "plus::perm => perm => perm"}, p, q]
+      val pq_inst = foldl1 (uncurry Thm.apply) [@{cterm "plus::perm => perm => perm"}, p, q]
       val exi_inst = Drule.instantiate' [SOME (@{ctyp "perm"})] [NONE, SOME pq_inst] @{thm exI}
     in
       HEADGOAL (rtac exi_inst)
--- a/Nominal/nominal_inductive.ML	Fri Feb 17 02:05:00 2012 +0000
+++ b/Nominal/nominal_inductive.ML	Fri Feb 17 15:23:38 2012 +0100
@@ -20,9 +20,9 @@
 struct
 
 
-fun mk_cplus p q = Thm.capply (Thm.capply @{cterm "plus :: perm => perm => perm"} p) q 
+fun mk_cplus p q = Thm.apply (Thm.apply @{cterm "plus :: perm => perm => perm"} p) q 
 
-fun mk_cminus p = Thm.capply @{cterm "uminus :: perm => perm"} p 
+fun mk_cminus p = Thm.apply @{cterm "uminus :: perm => perm"} p 
 
 fun minus_permute_intro_tac p = 
   rtac (Drule.instantiate' [] [SOME (mk_cminus p)] @{thm permute_boolE})