src/FOLP/simp.ML
changeset 6969 441393b452c7
parent 5963 94709c11601e
child 7645 c67115c0e105
--- a/src/FOLP/simp.ML	Sat Jul 10 21:48:27 1999 +0200
+++ b/src/FOLP/simp.ML	Sat Jul 10 21:50:49 1999 +0200
@@ -124,14 +124,14 @@
 
 fun find_res thms thm =
     let fun find [] = (prths thms; error"Check Simp_Data")
-          | find(th::thms) = thm RS th handle _ => find thms
+          | find(th::thms) = thm RS th handle THM _ => find thms
     in find thms end;
 
 val mk_trans = find_res trans_thms;
 
 fun mk_trans2 thm =
 let fun mk[] = error"Check transitivity"
-      | mk(t::ts) = (thm RSN (2,t))  handle _  => mk ts
+      | mk(t::ts) = (thm RSN (2,t))  handle THM _  => mk ts
 in mk trans_thms end;
 
 (*Applies tactic and returns the first resulting state, FAILS if none!*)