src/ZF/Tools/ind_cases.ML
changeset 17412 e26cb20ef0cc
parent 17224 a78339014063
child 18418 bf448d999b7e
--- a/src/ZF/Tools/ind_cases.ML	Thu Sep 15 17:16:55 2005 +0200
+++ b/src/ZF/Tools/ind_cases.ML	Thu Sep 15 17:16:56 2005 +0200
@@ -31,7 +31,7 @@
 end);
 
 
-fun declare name f = IndCasesData.map (Symtab.curried_update (name, f));
+fun declare name f = IndCasesData.map (Symtab.update (name, f));
 
 fun smart_cases thy ss read_prop s =
   let
@@ -40,7 +40,7 @@
     val c = #1 (Term.dest_Const (Term.head_of (#2 (Ind_Syntax.dest_mem (FOLogic.dest_Trueprop
       (Logic.strip_imp_concl A)))))) handle TERM _ => err ();
   in
-    (case Symtab.curried_lookup (IndCasesData.get thy) c of
+    (case Symtab.lookup (IndCasesData.get thy) c of
       NONE => error ("Unknown inductive cases rule for set " ^ quote c)
     | SOME f => f ss (Thm.cterm_of (Theory.sign_of thy) A))
   end;