src/Pure/PIDE/protocol.ML
changeset 71879 fe7ee970c425
parent 71876 ad063ac1f617
child 72103 7b318273a4aa
--- a/src/Pure/PIDE/protocol.ML	Sun May 24 13:39:45 2020 +0200
+++ b/src/Pure/PIDE/protocol.ML	Sun May 24 14:15:44 2020 +0200
@@ -12,6 +12,10 @@
     (fn args => List.app writeln args);
 
 val _ =
+  Isabelle_Process.protocol_command "Prover.stop"
+    (fn [rc] => raise Isabelle_Process.STOP (Value.parse_int rc));
+
+val _ =
   Isabelle_Process.protocol_command "Prover.options"
     (fn [options_yxml] =>
       (Options.set_default (Options.decode (YXML.parse_body options_yxml));