aboutsummaryrefslogtreecommitdiffhomepage
path: root/hol98
diff options
context:
space:
mode:
authorGravatar David Aspinall <da@inf.ed.ac.uk>2004-04-15 08:00:56 +0000
committerGravatar David Aspinall <da@inf.ed.ac.uk>2004-04-15 08:00:56 +0000
commita35b5be37664216deb2afb2ec63009637846d9cc (patch)
tree4538f73c11834a06d96b172ffcd12f2098d5582b /hol98
parent4e409735c837314d28f96afa0a7cad9697181fc6 (diff)
Updated.
Diffstat (limited to 'hol98')
-rw-r--r--hol98/README12
-rw-r--r--hol98/hol98.el2
2 files changed, 8 insertions, 6 deletions
diff --git a/hol98/README b/hol98/README
index 69372fc9..8462763c 100644
--- a/hol98/README
+++ b/hol98/README
@@ -4,17 +4,17 @@ Written by David Aspinall.
Status: not officially supported yet
Maintainer: volunteer required
-HOL version: HOL98, tested with Taupo 2
-HOL homepage: http://www.cl.cam.ac.uk/Research/HVG/HOL/HOL.html
+HOL version: HOL4/HOL98, tested with HOL 4 Kananaskis 2
+HOL homepage: http://hol.sourceforge.net
========================================
-This is a "technology demonstration" of Proof General for HOL 98.
+This is a "technology demonstration" of Proof General for HOL4.
It may work with other versions of HOL, but is untested (please let me
-know if you try). Probably just a few settings need changing
-to configure for different output formats.
+know if you try). Probably just a few settings need changing to
+configure for different output formats.
It has basic script management support, with a little bit of
decoration of scripts and output.
@@ -37,7 +37,7 @@ Emacs interface by Koichi Takahashi and Masima Hagiya addressed this,
and to some extent so perhaps does the Emacs interface supplied with
HOL. Perhaps one of these could be embedded/reimplemented inside
Proof General. Implemented in a generic way, managing batch vs
-interactive proofs might also be useful for Isabelle.
+interactive proofs might also be useful for other provers.
Another problem is that HOL scripts sometimes use SML structures,
which can cause confusion because Proof General does not really parse
diff --git a/hol98/hol98.el b/hol98/hol98.el
index b6cf598b..9990b600 100644
--- a/hol98/hol98.el
+++ b/hol98/hol98.el
@@ -62,6 +62,8 @@
;; proof-shell-eager-annotation-start
proof-find-theorems-command "DB.match [] (%s);"
+ proof-forget-id-command ";" ;; vacuous: but empty string doesn't give
+ ;; new prompt
;; We must force this to use ptys since mosml doesn't flush its output
;; (on Linux, presumably on Solaris too).
proof-shell-process-connection-type t