doc-src/IsarRef/syntax.tex
changeset 13827 c690cb885db4
parent 13048 8b2eb3b78cc3
child 14212 cd05b503ca2d
--- a/doc-src/IsarRef/syntax.tex	Tue Feb 25 12:42:08 2003 +0100
+++ b/doc-src/IsarRef/syntax.tex	Tue Feb 25 15:27:01 2003 +0100
@@ -410,6 +410,8 @@
   text & : & \isarantiq \\
   goals & : & \isarantiq \\
   subgoals & : & \isarantiq \\
+  prf & : & \isarantiq \\
+  full_prf & : & \isarantiq \\
 \end{matharray}
 
 The text body of formal comments (see also \S\ref{sec:comments}) may contain
@@ -440,7 +442,9 @@
     'typ' options type |
     'text' options name |
     'goals' options |
-    'subgoals' options
+    'subgoals' options |
+    'prf' options thmrefs |
+    'full\_prf' options thmrefs
   ;
   options: '[' (option * ',') ']'
   ;
@@ -478,6 +482,16 @@
 \item [$\at\{subgoals\}$] behaves almost like $goals$, except that it does not
   print the main goal.
 
+\item [$\at\{prf~\vec a\}$] prints the (compact) proof terms corresponding to
+  the theorems $\vec a$. Note that this
+  requires proof terms to be switched on for the current object logic
+  (see the ``Proof terms'' section of the Isabelle reference manual
+  for information on how to do this).
+
+\item [$\at\{full_prf~\vec a\}$] is like $\at\{prf~\vec a\}$, but displays
+  the full proof terms, i.e.\ also displays information omitted in
+  the compact proof term, which is denoted by ``$_$'' placeholders there.
+
 \end{descr}
 
 \medskip