src/Pure/Tools/simplifier_trace.ML
changeset 62505 9e2a65912111
parent 60747 4ced3c6ad807
child 62983 ba9072b303a2
equal deleted inserted replaced
62504:f14f17e656a6 62505:9e2a65912111
   403             (fn tab => (Inttab.lookup tab serial, Inttab.delete_safe serial tab))
   403             (fn tab => (Inttab.lookup tab serial, Inttab.delete_safe serial tab))
   404       in
   404       in
   405         (case result of
   405         (case result of
   406           SOME promise => Future.fulfill promise reply
   406           SOME promise => Future.fulfill promise reply
   407         | NONE => ()) (* FIXME handle protocol failure, just like in active.ML (!?) *)
   407         | NONE => ()) (* FIXME handle protocol failure, just like in active.ML (!?) *)
   408       end handle exn => if Exn.is_interrupt exn then () (*sic!*) else reraise exn)
   408       end handle exn => if Exn.is_interrupt exn then () (*sic!*) else Exn.reraise exn)
   409 
   409 
   410 
   410 
   411 
   411 
   412 (** attributes **)
   412 (** attributes **)
   413 
   413