doc-src/TutorialI/document/unfoldnested.tex
author ballarin
Wed, 15 Aug 2012 23:06:17 +0200
changeset 48824 45d0e40b07af
parent 48519 5deda0549f97
permissions -rw-r--r--
Clarification: free variables allowed in interpreted locale instances.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
9722
a5f86aed785b *** empty log message ***
nipkow
parents: 9721
diff changeset
     1
%
a5f86aed785b *** empty log message ***
nipkow
parents: 9721
diff changeset
     2
\begin{isabellebody}%
9924
3370f6aa3200 updated;
wenzelm
parents: 9722
diff changeset
     3
\def\isabellecontext{unfoldnested}%
17056
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
     4
%
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
     5
\isadelimtheory
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
     6
%
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
     7
\endisadelimtheory
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
     8
%
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
     9
\isatagtheory
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    10
%
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    11
\endisatagtheory
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    12
{\isafoldtheory}%
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    13
%
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    14
\isadelimtheory
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    15
%
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    16
\endisadelimtheory
17175
1eced27ee0e1 updated;
wenzelm
parents: 17056
diff changeset
    17
\isacommand{datatype}\isamarkupfalse%
40406
313a24b66a8d updated generated files;
wenzelm
parents: 17187
diff changeset
    18
\ {\isaliteral{28}{\isacharparenleft}}{\isaliteral{27}{\isacharprime}}v{\isaliteral{2C}{\isacharcomma}}{\isaliteral{27}{\isacharprime}}f{\isaliteral{29}{\isacharparenright}}{\isaliteral{22}{\isachardoublequoteopen}}term{\isaliteral{22}{\isachardoublequoteclose}}\ {\isaliteral{3D}{\isacharequal}}\ Var\ {\isaliteral{27}{\isacharprime}}v\ {\isaliteral{7C}{\isacharbar}}\ App\ {\isaliteral{27}{\isacharprime}}f\ {\isaliteral{22}{\isachardoublequoteopen}}{\isaliteral{28}{\isacharparenleft}}{\isaliteral{27}{\isacharprime}}v{\isaliteral{2C}{\isacharcomma}}{\isaliteral{27}{\isacharprime}}f{\isaliteral{29}{\isacharparenright}}term{\isaliteral{5F}{\isacharunderscore}}list{\isaliteral{22}{\isachardoublequoteclose}}\isanewline
313a24b66a8d updated generated files;
wenzelm
parents: 17187
diff changeset
    19
\isakeyword{and}\ {\isaliteral{28}{\isacharparenleft}}{\isaliteral{27}{\isacharprime}}v{\isaliteral{2C}{\isacharcomma}}{\isaliteral{27}{\isacharprime}}f{\isaliteral{29}{\isacharparenright}}term{\isaliteral{5F}{\isacharunderscore}}list\ {\isaliteral{3D}{\isacharequal}}\ Nil\ {\isaliteral{7C}{\isacharbar}}\ Cons\ {\isaliteral{22}{\isachardoublequoteopen}}{\isaliteral{28}{\isacharparenleft}}{\isaliteral{27}{\isacharprime}}v{\isaliteral{2C}{\isacharcomma}}{\isaliteral{27}{\isacharprime}}f{\isaliteral{29}{\isacharparenright}}term{\isaliteral{22}{\isachardoublequoteclose}}\ {\isaliteral{22}{\isachardoublequoteopen}}{\isaliteral{28}{\isacharparenleft}}{\isaliteral{27}{\isacharprime}}v{\isaliteral{2C}{\isacharcomma}}{\isaliteral{27}{\isacharprime}}f{\isaliteral{29}{\isacharparenright}}term{\isaliteral{5F}{\isacharunderscore}}list{\isaliteral{22}{\isachardoublequoteclose}}%
17056
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    20
\isadelimtheory
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    21
%
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    22
\endisadelimtheory
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    23
%
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    24
\isatagtheory
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    25
%
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    26
\endisatagtheory
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    27
{\isafoldtheory}%
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    28
%
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    29
\isadelimtheory
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    30
%
05fc32a23b8b updated;
wenzelm
parents: 13791
diff changeset
    31
\endisadelimtheory
11866
fbd097aec213 updated;
wenzelm
parents: 10971
diff changeset
    32
\end{isabellebody}%
9145
9f7b8de5bfaf updated;
wenzelm
parents: 8751
diff changeset
    33
%%% Local Variables:
9f7b8de5bfaf updated;
wenzelm
parents: 8751
diff changeset
    34
%%% mode: latex
9f7b8de5bfaf updated;
wenzelm
parents: 8751
diff changeset
    35
%%% TeX-master: "root"
9f7b8de5bfaf updated;
wenzelm
parents: 8751
diff changeset
    36
%%% End: