equal
deleted
inserted
replaced
654 then status tr (Markup.timing timing_result) |
654 then status tr (Markup.timing timing_result) |
655 else (); |
655 else (); |
656 val _ = |
656 val _ = |
657 (case approximative_id tr of |
657 (case approximative_id tr of |
658 SOME id => |
658 SOME id => |
659 (Output.protocol_message |
659 (Output.try_protocol_message |
660 (Markup.command_timing :: |
660 (Markup.command_timing :: |
661 Markup.command_timing_properties id (#elapsed timing_result)) "" |
661 Markup.command_timing_properties id (#elapsed timing_result)) "") |
662 handle Fail _ => ()) |
|
663 | NONE => ()); |
662 | NONE => ()); |
664 in |
663 in |
665 (result, Option.map (fn UNDEF => type_error tr state | exn => exn) opt_err) |
664 (result, Option.map (fn UNDEF => type_error tr state | exn => exn) opt_err) |
666 end); |
665 end); |
667 |
666 |