src/ZF/indrule.ML
changeset 366 5b6e4340085b
parent 0 a5a9c433f639
child 516 1957113f0d7d
--- a/src/ZF/indrule.ML	Fri May 06 15:35:35 1994 +0200
+++ b/src/ZF/indrule.ML	Fri May 06 15:49:23 1994 +0200
@@ -77,7 +77,7 @@
 (*Make distinct predicates for each inductive set*)
 
 (*Sigmas and Cartesian products may nest ONLY to the right!*)
-fun mk_pred_typ (t $ A $ B) = 
+fun mk_pred_typ (t $ A $ Abs(_,_,B)) = 
         if t = Pr.sigma  then  iT --> mk_pred_typ B
                          else  iT --> oT
   | mk_pred_typ _           =  iT --> oT