tuned;
authorwenzelm
Mon, 20 Aug 2012 14:23:20 +0200
changeset 48865 9824fd676bf4
parent 48864 3ee314ae1e0a
child 48866 034df7b05759
tuned;
src/Pure/Thy/thy_syntax.ML
--- a/src/Pure/Thy/thy_syntax.ML	Mon Aug 20 14:09:09 2012 +0200
+++ b/src/Pure/Thy/thy_syntax.ML	Mon Aug 20 14:23:20 2012 +0200
@@ -13,8 +13,8 @@
   type span
   val span_kind: span -> span_kind
   val span_content: span -> Token.T list
+  val present_span: span -> Output.output
   val parse_spans: Token.T list -> span list
-  val present_span: span -> Output.output
   type element = {head: span, proof: span list, proper_proof: bool}
   val parse_elements: span list -> element list
 end;
@@ -106,6 +106,8 @@
 fun span_kind (Span (k, _)) = k;
 fun span_content (Span (_, toks)) = toks;
 
+val present_span = implode o map present_token o span_content;
+
 
 (* parse *)
 
@@ -129,11 +131,6 @@
 end;
 
 
-(* present *)
-
-val present_span = implode o map present_token o span_content;
-
-
 
 (** specification elements: commands with optional proof **)