src/Pure/Thy/thy_load.ML
changeset 52534 341ae9cd4743
parent 52510 a4a102237ded
child 52752 587a4610da9e
equal deleted inserted replaced
52533:a95440dcd59c 52534:341ae9cd4743
   215 
   215 
   216 fun excursion last_timing init elements =
   216 fun excursion last_timing init elements =
   217   let
   217   let
   218     fun prepare_span span =
   218     fun prepare_span span =
   219       Thy_Syntax.span_content span
   219       Thy_Syntax.span_content span
   220       |> Command.read
   220       |> Command.read init
   221       |> Toplevel.modify_init init
       
   222       |> (fn tr => Toplevel.put_timing (last_timing tr) tr);
   221       |> (fn tr => Toplevel.put_timing (last_timing tr) tr);
   223 
   222 
   224     fun element_result span_elem (st, _) =
   223     fun element_result span_elem (st, _) =
   225       let
   224       let
   226         val elem = Thy_Syntax.map_element prepare_span span_elem;
   225         val elem = Thy_Syntax.map_element prepare_span span_elem;