aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Aspinall1999-11-25 15:13:52 +0000
committerDavid Aspinall1999-11-25 15:13:52 +0000
commit5758742b835d8b3012c086538d57aa590b788dda (patch)
tree530e86a2d70661a4db5b1c006b1076458e339cad
parent9f6039b8920a88245ddaef45461064860c7f4432 (diff)
Added note about non-proof .ML files.
-rw-r--r--doc/ProofGeneral.texi6
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/ProofGeneral.texi b/doc/ProofGeneral.texi
index d52d9edf..5d099e30 100644
--- a/doc/ProofGeneral.texi
+++ b/doc/ProofGeneral.texi
@@ -2730,10 +2730,12 @@ Note that in ``classic'' Isabelle, @file{.thy} files contain definitions
and declarations for a theory, while @file{.ML} contain proof scripts.
So most of Proof General's functions only make sense in @file{.ML}
files, and there is no toolbar and only a short menu for @file{.thy}
-files.
+files. Also note that Proof General does not understand full ML
+syntax(!), so you should only use the scripting commands on @file{.ML}
+files which contain proof commands (no ML functions, structures, etc).
There is no specific documentation here for the Isabelle/Isar instance
-of Proof General. It is quite With Isar, @file{.thy} files contain proofs as well
+of Proof General. With Isar, @file{.thy} files contain proofs as well
as theory definitions, and so they support the toolbar and usual
scripting functions of Proof General. To load the Isabelle/Isar
instance of Proof General, you can set