equal
deleted
inserted
replaced
250 session_phase = |
250 session_phase = |
251 Session.Consumer(getClass.getName) { |
251 Session.Consumer(getClass.getName) { |
252 case Session.Ready => |
252 case Session.Ready => |
253 session.phase_changed -= session_phase |
253 session.phase_changed -= session_phase |
254 reply("") |
254 reply("") |
255 case Session.Terminated(rc) if rc != 0 => |
255 case Session.Terminated(result) if !result.ok => |
256 session.phase_changed -= session_phase |
256 session.phase_changed -= session_phase |
257 reply("Prover startup failed: return code " + rc) |
257 reply("Prover startup failed: return code " + result.rc) |
258 case _ => |
258 case _ => |
259 } |
259 } |
260 session.phase_changed += session_phase |
260 session.phase_changed += session_phase |
261 |
261 |
262 Isabelle_Process.start(session, options, |
262 Isabelle_Process.start(session, options, |