equal
deleted
inserted
replaced
236 (Toplevel.status tr Markup.finished; |
236 (Toplevel.status tr Markup.finished; |
237 proof_status tr st'; |
237 proof_status tr st'; |
238 if int then () else async_state tr st')); |
238 if int then () else async_state tr st')); |
239 in result end |
239 in result end |
240 | Exn.Exn exn => |
240 | Exn.Exn exn => |
241 (Toplevel.error_msg tr (ML_Compiler.exn_message exn); Toplevel.status tr Markup.failed; NONE)) |
241 if Exn.is_interrupt exn then reraise exn |
|
242 else |
|
243 (Toplevel.error_msg tr (ML_Compiler.exn_message exn); |
|
244 Toplevel.status tr Markup.failed; NONE)); |
242 |
245 |
243 end; |
246 end; |
244 |
247 |
245 |
248 |
246 |
249 |