src/HOL/Tools/primrec_package.ML
changeset 28084 a05ca48ef263
parent 28083 103d9282a946
child 28107 760ecc6fc1bd
--- a/src/HOL/Tools/primrec_package.ML	Tue Sep 02 14:10:45 2008 +0200
+++ b/src/HOL/Tools/primrec_package.ML	Tue Sep 02 16:55:33 2008 +0200
@@ -9,12 +9,12 @@
 signature PRIMREC_PACKAGE =
 sig
   val add_primrec: (Name.binding * typ option * mixfix) list ->
-    ((Name.binding * Attrib.src list) * term) list -> local_theory -> thm list * local_theory
+    (Attrib.binding * term) list -> local_theory -> thm list * local_theory
   val add_primrec_global: (Name.binding * typ option * mixfix) list ->
-    ((Name.binding * Attrib.src list) * term) list -> theory -> thm list * theory
+    (Attrib.binding * term) list -> theory -> thm list * theory
   val add_primrec_overloaded: (string * (string * typ) * bool) list ->
     (Name.binding * typ option * mixfix) list ->
-    ((Name.binding * Attrib.src list) * term) list -> theory -> thm list * theory
+    (Attrib.binding * term) list -> theory -> thm list * theory
 end;
 
 structure PrimrecPackage : PRIMREC_PACKAGE =