doc-src/TutorialI/Misc/document/fakenat.tex
author nipkow
Tue, 28 Jan 2003 07:39:29 +0100
changeset 13788 fd03c4ab89d4
parent 13778 61272514e3b5
child 13791 3b6ff7ceaf27
permissions -rw-r--r--
pos/neg_mod_sign/bound are now simp rules.
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{fakenat}%
11866
fbd097aec213 updated;
wenzelm
parents: 11418
diff changeset
     4
\isamarkupfalse%
8749
2665170f104a Adding generated files
nipkow
parents:
diff changeset
     5
%
2665170f104a Adding generated files
nipkow
parents:
diff changeset
     6
\begin{isamarkuptext}%
2665170f104a Adding generated files
nipkow
parents:
diff changeset
     7
\noindent
11418
53a402c10ba9 indexing tweaks
paulson
parents: 10187
diff changeset
     8
The type \tydx{nat} of natural
53a402c10ba9 indexing tweaks
paulson
parents: 10187
diff changeset
     9
numbers is predefined to have the constructors \cdx{0} and~\cdx{Suc}.  It  behaves as if it were declared like this:%
8749
2665170f104a Adding generated files
nipkow
parents:
diff changeset
    10
\end{isamarkuptext}%
11866
fbd097aec213 updated;
wenzelm
parents: 11418
diff changeset
    11
\isamarkuptrue%
13778
61272514e3b5 auto-update
paulson
parents: 13758
diff changeset
    12
\isacommand{datatype}\ nat\ {\isacharequal}\ {\isadigit{0}}\ {\isacharbar}\ Suc\ nat\isanewline
61272514e3b5 auto-update
paulson
parents: 13758
diff changeset
    13
\isamarkupfalse%
11866
fbd097aec213 updated;
wenzelm
parents: 11418
diff changeset
    14
\isamarkupfalse%
fbd097aec213 updated;
wenzelm
parents: 11418
diff changeset
    15
\end{isabellebody}%
9145
9f7b8de5bfaf updated;
wenzelm
parents: 8749
diff changeset
    16
%%% Local Variables:
9f7b8de5bfaf updated;
wenzelm
parents: 8749
diff changeset
    17
%%% mode: latex
9f7b8de5bfaf updated;
wenzelm
parents: 8749
diff changeset
    18
%%% TeX-master: "root"
9f7b8de5bfaf updated;
wenzelm
parents: 8749
diff changeset
    19
%%% End: