always use Attrib.src;
authorwenzelm
Thu, 02 Feb 2006 16:31:34 +0100
changeset 18906 2487aea6ff12
parent 18905 5542716503ab
child 18907 f984f22f1cb4
always use Attrib.src;
src/Pure/Isar/element.ML
--- a/src/Pure/Isar/element.ML	Thu Feb 02 16:31:33 2006 +0100
+++ b/src/Pure/Isar/element.ML	Thu Feb 02 16:31:34 2006 +0100
@@ -33,11 +33,11 @@
   val inst_term: typ Symtab.table * term Symtab.table -> term -> term
   val inst_thm: theory -> typ Symtab.table * term Symtab.table -> thm -> thm
   val inst_ctxt: theory -> typ Symtab.table * term Symtab.table -> context_i -> context_i
-  datatype ('typ, 'term, 'att) stmt =
-    Shows of ((string * 'att list) * ('term * ('term list * 'term list)) list) list |
+  datatype ('typ, 'term) stmt =
+    Shows of ((string * Attrib.src list) * ('term * ('term list * 'term list)) list) list |
     Obtains of (string * ((string * 'typ option) list * 'term list)) list
-  type statement  (*= (string, string, Attrib.src) stmt*)
-  type statement_i  (*= (typ, term, attribute) stmt*)
+  type statement  (*= (string, string) stmt*)
+  type statement_i  (*= (typ, term) stmt*)
 end;
 
 structure Element: ELEMENT =
@@ -261,11 +261,11 @@
 
 (** concluding statements **)
 
-datatype ('typ, 'term, 'att) stmt =
-  Shows of ((string * 'att list) * ('term * ('term list * 'term list)) list) list |
+datatype ('typ, 'term) stmt =
+  Shows of ((string * Attrib.src list) * ('term * ('term list * 'term list)) list) list |
   Obtains of (string * ((string * 'typ option) list * 'term list)) list;
 
-type statement = (string, string, Attrib.src) stmt;
-type statement_i = (typ, term, attribute) stmt;
+type statement = (string, string) stmt;
+type statement_i = (typ, term) stmt;
 
 end;