src/Pure/Syntax/syntax_phases.ML
changeset 42359 6ca5407863ed
parent 42358 b47d41d9f4b5
child 42360 da8817d01e7c
--- a/src/Pure/Syntax/syntax_phases.ML	Sat Apr 16 13:48:45 2011 +0200
+++ b/src/Pure/Syntax/syntax_phases.ML	Sat Apr 16 15:25:25 2011 +0200
@@ -605,8 +605,6 @@
 fun unparse_t t_to_ast prt_t markup ctxt t =
   let
     val syn = ProofContext.syn_of ctxt;
-    val tsig = ProofContext.tsig_of ctxt;
-    val consts = ProofContext.consts_of ctxt;
 
     fun token_trans "_tfree" x = SOME (Pretty.mark_str (Markup.tfree, x))
       | token_trans "_tvar" x = SOME (Pretty.mark_str (Markup.tvar, x))
@@ -622,9 +620,9 @@
         SOME "" => ([], c)
       | SOME b => markup_extern b
       | NONE => c |> Lexicon.unmark
-         {case_class = fn x => ([Markup.tclass x], Type.extern_class ctxt tsig x),
-          case_type = fn x => ([Markup.tycon x], Type.extern_type ctxt tsig x),
-          case_const = fn x => ([Markup.const x], Consts.extern ctxt consts x),
+         {case_class = fn x => ([Markup.tclass x], ProofContext.extern_class ctxt x),
+          case_type = fn x => ([Markup.tycon x], ProofContext.extern_type ctxt x),
+          case_const = fn x => ([Markup.const x], ProofContext.extern_const ctxt x),
           case_fixed = fn x => free_or_skolem ctxt x,
           case_default = fn x => ([], x)});
   in