From 90db2bd2e48a002f88ead931fe7aefaf4bc8aa60 Mon Sep 17 00:00:00 2001 From: David Aspinall Date: Tue, 30 Nov 1999 17:16:08 +0000 Subject: Added new screenshots, thumbnails. --- html/screenshot.phtml | 101 +++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 91 insertions(+), 10 deletions(-) (limited to 'html/screenshot.phtml') diff --git a/html/screenshot.phtml b/html/screenshot.phtml index 0045db9c..48d1d8a1 100644 --- a/html/screenshot.phtml +++ b/html/screenshot.phtml @@ -1,25 +1,106 @@

-Below is a picture of Isabelle Proof General 3.0 running inside XEmacs. -
-We are replaying a proof in Isar, Isabelle's new proof language -developed by Markus Wenzel. +Here are some screenshots of Proof General running with +different theorem provers. To see the full-size version +of a picture, click on its thumbnail. +

+

+(NB: Your browser needs PNG support to view these pictures)

+ + + + + + + + + + + + + + + + + + +
+ +LEGO Proof General + +

+Building a simple proof in LEGO with proof-by-pointing. +
The top half of the window displays the proof script. +The bottom displays the output from LEGO at each +stage of the proof. Here, it shows +the current subgoals to be solved. +The part of the proof already processed by LEGO +has a blue background. +
+Clicking on terms in the subgoals list generates +commands which are added to the proof script. +

+
+ +Coq Proof General + + +

+Coq Proof General running in multiple frame mode, +full screen shot (1024x768). +
+There are separate windows on the screen +for the script, goals, and response buffers. +In this picture, you can see Proof General's +indication that Coq is processing the +induction step, because the background of +the proof step is pink. It will become +blue when Coq finishes that step.

+
+ +Isabelle Proof General + +

-The blue highlighted region is the part of the script which has been -sent to the proof process so far. It cannot be edited. +Replaying a domain theory proof in Isabelle's HOLCF logic. +
+In Isabelle, theory files as well as ML files are coloured. +Proof General has some functions for processing and +undoing theory files, but most operations it provides +are for writing proof scripts in ML files. +
+Isabelle supports input and output in tokens which +display as symbols using the +X-Symbol +package in conjunction with Proof General. +Here you can see some symbols in Isabelle's output. +

+
+ +Isabelle/Isar Proof General + + +

+Replaying a proof in Isar, Isabelle's new proof language +developed by Markus Wenzel.

+
+ +LEGO Proof General (console) + +

-The bottom half of the window displays the output from Isabelle -at each stage of the proof. +LEGO Proof General running in plain console mode.

-Isabelle Proof General screenshot [png support needed] +
+