doc-src/IsarImplementation/Thy/document/Isar.tex
changeset 29762 e5324b8b4df5
parent 29756 df70c0291579
--- a/doc-src/IsarImplementation/Thy/document/Isar.tex	Mon Feb 16 21:39:19 2009 +0100
+++ b/doc-src/IsarImplementation/Thy/document/Isar.tex	Mon Feb 16 21:39:52 2009 +0100
@@ -18,11 +18,27 @@
 %
 \endisadelimtheory
 %
-\isamarkupchapter{Isar proof texts%
+\isamarkupchapter{Isar language elements%
 }
 \isamarkuptrue%
 %
-\isamarkupsection{Proof context%
+\begin{isamarkuptext}%
+The primary Isar language consists of three main categories of
+  language elements:
+
+  \begin{enumerate}
+
+  \item Proof commands
+
+  \item Proof methods
+
+  \item Attributes
+
+  \end{enumerate}%
+\end{isamarkuptext}%
+\isamarkuptrue%
+%
+\isamarkupsection{Proof commands%
 }
 \isamarkuptrue%
 %
@@ -31,26 +47,6 @@
 \end{isamarkuptext}%
 \isamarkuptrue%
 %
-\isamarkupsection{Proof state \label{sec:isar-proof-state}%
-}
-\isamarkuptrue%
-%
-\begin{isamarkuptext}%
-FIXME
-
-\glossary{Proof state}{The whole configuration of a structured proof,
-consisting of a \seeglossary{proof context} and an optional
-\seeglossary{structured goal}.  Internally, an Isar proof state is
-organized as a stack to accomodate block structure of proof texts.
-For historical reasons, a low-level \seeglossary{tactical goal} is
-occasionally called ``proof state'' as well.}
-
-\glossary{Structured goal}{FIXME}
-
-\glossary{Goal}{See \seeglossary{tactical goal} or \seeglossary{structured goal}. \norefpage}%
-\end{isamarkuptext}%
-\isamarkuptrue%
-%
 \isamarkupsection{Proof methods%
 }
 \isamarkuptrue%
@@ -65,7 +61,7 @@
 \isamarkuptrue%
 %
 \begin{isamarkuptext}%
-FIXME ?!%
+FIXME%
 \end{isamarkuptext}%
 \isamarkuptrue%
 %