author | wenzelm |
Wed, 04 Jun 2008 17:12:00 +0200 | |
changeset 27082 | 9102d87efd3d |
parent 27078 | 41483ec1b5b6 |
child 29566 | 937baa077df2 |
permissions | -rw-r--r-- |
27063 | 1 |
\documentclass[11pt,a4paper]{article} |
14586 | 2 |
\usepackage{amsmath} |
27082
9102d87efd3d
tikz: change to pgfsys-dvi.def for plain dvi output;
wenzelm
parents:
27078
diff
changeset
|
3 |
\usepackage{ifpdf} |
9102d87efd3d
tikz: change to pgfsys-dvi.def for plain dvi output;
wenzelm
parents:
27078
diff
changeset
|
4 |
\ifpdf\relax\else\def\pgfsysdriver{pgfsys-dvi.def}\fi |
27063 | 5 |
\usepackage{tikz} |
6 |
\usepackage{subfigure} |
|
27078 | 7 |
\usepackage{../../../isabelle,../../../isabellesym} |
27063 | 8 |
\usepackage{verbatim} |
14586 | 9 |
\usepackage{array} |
10 |
||
27063 | 11 |
\usepackage{amssymb} |
12 |
||
27078 | 13 |
\usepackage{../../../pdfsetup} |
27063 | 14 |
|
27078 | 15 |
\isadroptag{theory} |
27063 | 16 |
\isafoldtag{proof} |
17 |
||
18 |
% urls in roman style, theory text in typewriter |
|
14586 | 19 |
\urlstyle{rm} |
20 |
\isabellestyle{tt} |
|
27063 | 21 |
|
14586 | 22 |
|
23 |
\begin{document} |
|
24 |
||
27063 | 25 |
\title{Tutorial to Locales and Locale Interpretation} |
26 |
\author{Clemens Ballarin} |
|
14586 | 27 |
\date{} |
28 |
||
29 |
\maketitle |
|
30 |
||
27063 | 31 |
\thispagestyle{myheadings} |
32 |
\markright{Technical Report TUM-I0723, Technische Universit\"at M\"unchen, 2007} |
|
33 |
||
14586 | 34 |
\begin{abstract} |
27063 | 35 |
Locales are Isabelle's mechanism to deal with parametric theories. |
36 |
We present typical examples of locale specifications, |
|
37 |
along with interpretations between locales to change their |
|
38 |
hierarchic dependencies and interpretations to reuse locales in |
|
39 |
theory contexts and proofs. |
|
40 |
||
41 |
This tutorial is intended for locale novices; familiarity with |
|
42 |
Isabelle and Isar is presumed. |
|
14586 | 43 |
\end{abstract} |
44 |
||
45 |
\parindent 0pt\parskip 0.5ex |
|
46 |
||
47 |
\input{session} |
|
48 |
||
27063 | 49 |
\newpage |
50 |
\bibliographystyle{abbrv} |
|
14586 | 51 |
\bibliography{root} |
52 |
||
53 |
\end{document} |
|
27063 | 54 |
|
55 |
%%% Local Variables: |
|
56 |
%%% mode: latex |
|
57 |
%%% TeX-master: t |
|
58 |
%%% End: |