doc-src/IsarImplementation/Thy/document/Base.tex
author wenzelm
Fri, 22 Oct 2010 20:57:33 +0100
changeset 39885 6a3f7941c3a0
parent 30296 25eb9a499966
child 40110 93e7935d4cb5
permissions -rw-r--r--
cumulative update of generated files (since bf164c153d10);
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
30296
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
     1
%
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
     2
\begin{isabellebody}%
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
     3
\def\isabellecontext{Base}%
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
     4
%
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
     5
\isadelimtheory
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
     6
%
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
     7
\endisadelimtheory
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
     8
%
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
     9
\isatagtheory
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    10
\isacommand{theory}\isamarkupfalse%
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    11
\ Base\isanewline
39885
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    12
\isakeyword{imports}\ Main\isanewline
30296
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    13
\isakeyword{uses}\ {\isachardoublequoteopen}{\isachardot}{\isachardot}{\isacharslash}{\isachardot}{\isachardot}{\isacharslash}antiquote{\isacharunderscore}setup{\isachardot}ML{\isachardoublequoteclose}\isanewline
39885
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    14
\isakeyword{begin}%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    15
\endisatagtheory
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    16
{\isafoldtheory}%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    17
%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    18
\isadelimtheory
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    19
\isanewline
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    20
%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    21
\endisadelimtheory
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    22
\isanewline
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    23
%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    24
\isadelimML
30296
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    25
\isanewline
39885
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    26
%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    27
\endisadelimML
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    28
%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    29
\isatagML
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    30
\isacommand{ML}\isamarkupfalse%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    31
\ {\isacharverbatimopen}\isanewline
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    32
\ \ ML{\isacharunderscore}Antiquote{\isachardot}inline\ {\isachardoublequote}assert{\isachardoublequote}\isanewline
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    33
\ \ \ \ {\isacharparenleft}Scan{\isachardot}succeed\ {\isachardoublequote}{\isacharparenleft}fn\ b\ {\isacharequal}{\isachargreater}\ if\ b\ then\ {\isacharparenleft}{\isacharparenright}\ else\ raise\ General{\isachardot}Fail\ {\isacharbackslash}{\isachardoublequote}Assertion\ failed{\isacharbackslash}{\isachardoublequote}{\isacharparenright}{\isachardoublequote}{\isacharparenright}\isanewline
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    34
{\isacharverbatimclose}%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    35
\endisatagML
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    36
{\isafoldML}%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    37
%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    38
\isadelimML
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    39
\isanewline
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    40
%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    41
\endisadelimML
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    42
%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    43
\isadelimtheory
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    44
\isanewline
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    45
%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    46
\endisadelimtheory
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    47
%
6a3f7941c3a0 cumulative update of generated files (since bf164c153d10);
wenzelm
parents: 30296
diff changeset
    48
\isatagtheory
30296
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    49
\isacommand{end}\isamarkupfalse%
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    50
%
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    51
\endisatagtheory
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    52
{\isafoldtheory}%
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    53
%
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    54
\isadelimtheory
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    55
\isanewline
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    56
%
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    57
\endisadelimtheory
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    58
\end{isabellebody}%
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    59
%%% Local Variables:
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    60
%%% mode: latex
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    61
%%% TeX-master: "root"
25eb9a499966 recovered generated files;
wenzelm
parents:
diff changeset
    62
%%% End: