added try_result;
authorwenzelm
Mon, 25 Aug 2008 16:52:11 +0200
changeset 27992 131f7ea9e6e6
parent 27991 8e83800a35c8
child 27993 6dd90ef9f927
added try_result;
src/Pure/Tools/isabelle_process.scala
--- a/src/Pure/Tools/isabelle_process.scala	Sun Aug 24 21:15:48 2008 +0200
+++ b/src/Pure/Tools/isabelle_process.scala	Mon Aug 25 16:52:11 2008 +0200
@@ -111,6 +111,11 @@
 
   def get_result() = results.take
 
+  def try_result() = {
+    val res = results.poll
+    if (res != null) Some(res) else None
+  }
+
 
   /* signals */