| 61542 |      1 | \documentclass[11pt,a4paper]{article}
 | 
| 73404 |      2 | \usepackage[T1]{fontenc}
 | 
| 61542 |      3 | \usepackage[only,bigsqcap]{stmaryrd}
 | 
|  |      4 | \usepackage{ifthen,proof,amssymb,isabelle,isabellesym}
 | 
|  |      5 | \isabellestyle{it}
 | 
|  |      6 | \usepackage{pdfsetup}\urlstyle{rm}
 | 
|  |      7 | 
 | 
|  |      8 | \newcommand{\DUMMYPROOF}{{\langle\mathit{proof}\rangle}}
 | 
|  |      9 | \newcommand{\dummyproof}{$\DUMMYPROOF$}
 | 
| 7741 |     10 | 
 | 
|  |     11 | \hyphenation{Isabelle}
 | 
|  |     12 | 
 | 
|  |     13 | \begin{document}
 | 
|  |     14 | 
 | 
| 61935 |     15 | \title{Miscellaneous Isabelle/Isar examples}
 | 
| 61932 |     16 | \author{Makarius Wenzel \\[2ex]
 | 
| 8052 |     17 |   With contributions by Gertrud Bauer and Tobias Nipkow}
 | 
| 7741 |     18 | \maketitle
 | 
|  |     19 | 
 | 
|  |     20 | \begin{abstract}
 | 
| 18193 |     21 |   Isar offers a high-level proof (and theory) language for Isabelle.
 | 
|  |     22 |   We give various examples of Isabelle/Isar proof developments,
 | 
|  |     23 |   ranging from simple demonstrations of certain language features to a
 | 
|  |     24 |   bit more advanced applications.  The ``real'' applications of
 | 
|  |     25 |   Isabelle/Isar are found elsewhere.
 | 
| 7741 |     26 | \end{abstract}
 | 
|  |     27 | 
 | 
|  |     28 | \tableofcontents
 | 
| 7869 |     29 | 
 | 
|  |     30 | \parindent 0pt \parskip 0.5ex
 | 
| 8189 |     31 | 
 | 
| 12105 |     32 | \input{session}
 | 
| 7741 |     33 | 
 | 
| 7816 |     34 | \nocite{isabelle-isar-ref,Wenzel:1999:TPHOL}
 | 
| 12105 |     35 | \bibliographystyle{abbrv}
 | 
| 7816 |     36 | \bibliography{root}
 | 
|  |     37 | 
 | 
| 7741 |     38 | \end{document}
 |