doc-src/IsarImplementation/Thy/Isar.thy
author wenzelm
Thu, 05 Mar 2009 02:27:54 +0100
changeset 30272 2d612824e642
parent 30270 61811c9224a6
child 39842 7205191afde4
permissions -rw-r--r--
regenerated document;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
29755
d66b34e46bdf observe usual theory naming conventions;
wenzelm
parents: 20520
diff changeset
     1
theory Isar
d66b34e46bdf observe usual theory naming conventions;
wenzelm
parents: 20520
diff changeset
     2
imports Base
d66b34e46bdf observe usual theory naming conventions;
wenzelm
parents: 20520
diff changeset
     3
begin
20472
wenzelm
parents:
diff changeset
     4
29759
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
     5
chapter {* Isar language elements *}
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
     6
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
     7
text {*
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
     8
  The primary Isar language consists of three main categories of
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
     9
  language elements:
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    10
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    11
  \begin{enumerate}
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    12
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    13
  \item Proof commands
20472
wenzelm
parents:
diff changeset
    14
29759
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    15
  \item Proof methods
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    16
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    17
  \item Attributes
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    18
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    19
  \end{enumerate}
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    20
*}
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    21
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    22
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    23
section {* Proof commands *}
20520
wenzelm
parents: 20472
diff changeset
    24
wenzelm
parents: 20472
diff changeset
    25
text FIXME
wenzelm
parents: 20472
diff changeset
    26
wenzelm
parents: 20472
diff changeset
    27
20472
wenzelm
parents:
diff changeset
    28
section {* Proof methods *}
wenzelm
parents:
diff changeset
    29
wenzelm
parents:
diff changeset
    30
text FIXME
wenzelm
parents:
diff changeset
    31
29759
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    32
20472
wenzelm
parents:
diff changeset
    33
section {* Attributes *}
wenzelm
parents:
diff changeset
    34
29759
bcb79ddf57da removed rudiments of glossary;
wenzelm
parents: 29755
diff changeset
    35
text FIXME
30272
2d612824e642 regenerated document;
wenzelm
parents: 30270
diff changeset
    36
20472
wenzelm
parents:
diff changeset
    37
end