src/Pure/Syntax/syntax_phases.ML
changeset 81176 c0522b2d3df6
parent 81173 6002cb6bfb0a
child 81177 137ea3d464be
equal deleted inserted replaced
81175:20b4fc5914e6 81176:c0522b2d3df6
   767     val show_markup = Config.get ctxt show_markup;
   767     val show_markup = Config.get ctxt show_markup;
   768     val show_sorts = Config.get ctxt show_sorts;
   768     val show_sorts = Config.get ctxt show_sorts;
   769     val show_types = Config.get ctxt show_types orelse show_sorts;
   769     val show_types = Config.get ctxt show_types orelse show_sorts;
   770 
   770 
   771     val syn = Proof_Context.syntax_of ctxt;
   771     val syn = Proof_Context.syntax_of ctxt;
   772     val prtabs = Syntax.prtabs syn;
   772     val prtabs = Syntax.print_mode_tabs syn;
   773     val trf = Syntax.print_ast_translation syn;
   773     val trf = Syntax.print_ast_translation syn;
   774     val markup_extern = (markup_entity_cache ctxt, extern_cache ctxt);
   774     val markup_extern = (markup_entity_cache ctxt, extern_cache ctxt);
   775 
   775 
   776     val free_or_skolem_cache =
   776     val free_or_skolem_cache =
   777       #apply (Symtab.unsynchronized_cache (fn x => (markup_free ctxt x, extern_fixed ctxt x)));
   777       #apply (Symtab.unsynchronized_cache (fn x => (markup_free ctxt x, extern_fixed ctxt x)));