src/HOL/Nominal/nominal_datatype.ML
changeset 37391 476270a6c2dc
parent 36960 01594f816e3a
child 37677 c5a8b612e571
--- a/src/HOL/Nominal/nominal_datatype.ML	Thu Jun 10 12:24:02 2010 +0200
+++ b/src/HOL/Nominal/nominal_datatype.ML	Thu Jun 10 12:24:03 2010 +0200
@@ -121,7 +121,7 @@
 
 val dj_cp = thm "dj_cp";
 
-fun dest_permT (Type ("fun", [Type ("List.list", [Type ("*", [T, _])]),
+fun dest_permT (Type ("fun", [Type ("List.list", [Type (@{type_name "*"}, [T, _])]),
       Type ("fun", [_, U])])) = (T, U);
 
 fun permTs_of (Const ("Nominal.perm", T) $ t $ u) = fst (dest_permT T) :: permTs_of u