diff -r 93d5408eb7d9 -r fbd097aec213 doc-src/TutorialI/Misc/document/Option2.tex --- a/doc-src/TutorialI/Misc/document/Option2.tex Sun Oct 21 19:48:19 2001 +0200 +++ b/doc-src/TutorialI/Misc/document/Option2.tex Sun Oct 21 19:49:29 2001 +0200 @@ -1,13 +1,18 @@ % \begin{isabellebody}% \def\isabellecontext{Option{\isadigit{2}}}% +\isamarkupfalse% +\isamarkupfalse% +\isamarkupfalse% % \begin{isamarkuptext}% \indexbold{*option (type)}\indexbold{*None (constant)}% \indexbold{*Some (constant)} Our final datatype is very simple but still eminently useful:% \end{isamarkuptext}% -\isacommand{datatype}\ {\isacharprime}a\ option\ {\isacharequal}\ None\ {\isacharbar}\ Some\ {\isacharprime}a% +\isamarkuptrue% +\isacommand{datatype}\ {\isacharprime}a\ option\ {\isacharequal}\ None\ {\isacharbar}\ Some\ {\isacharprime}a\isamarkupfalse% +% \begin{isamarkuptext}% \noindent Frequently one needs to add a distinguished element to some existing type. @@ -20,6 +25,8 @@ but it is often simpler to use \isa{option}. For an application see \S\ref{sec:Trie}.% \end{isamarkuptext}% +\isamarkuptrue% +\isamarkupfalse% \end{isabellebody}% %%% Local Variables: %%% mode: latex