src/Pure/Syntax/syntax.ML
changeset 69971 4e98239aa083
parent 69589 e15f053a42d8
child 70443 a21a96eda033
equal deleted inserted replaced
69970:b5a47478897a 69971:4e98239aa083
   200     fun parse_tree tree =
   200     fun parse_tree tree =
   201       let
   201       let
   202         val source = input_source tree;
   202         val source = input_source tree;
   203         val syms = Input.source_explode source;
   203         val syms = Input.source_explode source;
   204         val pos = Input.pos_of source;
   204         val pos = Input.pos_of source;
   205         val _ = Context_Position.report ctxt pos (markup (Input.is_delimited source));
   205         val _ =
       
   206           Context_Position.reports ctxt
       
   207             [(pos, Markup.cartouche), (pos, markup (Input.is_delimited source))];
   206         val _ =
   208         val _ =
   207           if Options.default_bool "update_inner_syntax_cartouches" then
   209           if Options.default_bool "update_inner_syntax_cartouches" then
   208             Context_Position.report_text ctxt
   210             Context_Position.report_text ctxt
   209               pos Markup.update (cartouche (Symbol_Pos.content syms))
   211               pos Markup.update (cartouche (Symbol_Pos.content syms))
   210           else ();
   212           else ();