src/Pure/thm.ML
changeset 4124 1af16493c57f
parent 4116 42606637f87f
child 4182 47067b5db7ef
--- a/src/Pure/thm.ML	Tue Nov 04 15:16:23 1997 +0100
+++ b/src/Pure/thm.ML	Tue Nov 04 16:17:04 1997 +0100
@@ -41,7 +41,7 @@
   val keep_derivs       : deriv_kind ref
   datatype rule = 
       MinProof                          
-    | Oracle of theory * string * Sign.sg * exn
+    | Oracle of theory * string * Sign.sg * object
     | Axiom               of theory * string
     | Theorem             of string       
     | Assume              of cterm
@@ -166,7 +166,7 @@
   val rewrite_cterm     : bool * bool -> meta_simpset ->
                           (meta_simpset -> thm -> thm option) -> cterm -> thm
 
-  val invoke_oracle     : theory -> xstring -> Sign.sg * exn -> thm
+  val invoke_oracle     : theory -> xstring -> Sign.sg * object -> thm
 end;
 
 structure Thm: THM =
@@ -303,7 +303,7 @@
   executed in ML.*)
 datatype rule = 
     MinProof                            (*for building minimal proof terms*)
-  | Oracle              of theory * string * Sign.sg * exn       (*oracles*)
+  | Oracle              of theory * string * Sign.sg * object       (*oracles*)
 (*Axioms/theorems*)
   | Axiom               of theory * string
   | Theorem             of string