author | Christian Urban <urbanc@in.tum.de> |
Wed, 07 Apr 2010 11:32:00 +0200 | |
changeset 420 | 0bcd598d2587 |
parent 300 | f286dfa9f173 |
permissions | -rw-r--r-- |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
1 |
\relax |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
2 |
\catcode 95\active |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
3 |
\ifx\hyper@anchor\@undefined |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
4 |
\global \let \oldcontentsline\contentsline |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
5 |
\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
6 |
\global \let \oldnewlabel\newlabel |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
7 |
\gdef \newlabel#1#2{\newlabelxx{#1}#2} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
8 |
\gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
9 |
\AtEndDocument{\let \contentsline\oldcontentsline |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
10 |
\let \newlabel\oldnewlabel} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
11 |
\else |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
12 |
\global \let \hyper@last\relax |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
13 |
\fi |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
14 |
|
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
15 |
\providecommand*\HyPL@Entry[1]{} |
87 | 16 |
\HyPL@Entry{0<</S/D>>} |
17 |
\HyPL@Entry{1<</S/D>>} |
|
18 |
\HyPL@Entry{2<</S/D>>} |
|
19 |
\HyPL@Entry{3<</S/r>>} |
|
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
20 |
\citation{isabelle-isar-ref} |
87 | 21 |
\HyPL@Entry{7<</S/D>>} |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
22 |
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Preliminaries}{1}{chapter.1}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
23 |
\@writefile{lof}{\addvspace {10\p@ }} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
24 |
\@writefile{lot}{\addvspace {10\p@ }} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
25 |
\newlabel{sec:context}{{1.1}{1}{Contexts \label {sec:context}\relax }{section.1.1}{}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
26 |
\@writefile{toc}{\contentsline {section}{\numberline {1.1}Contexts }{1}{section.1.1}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
27 |
\newlabel{sec:context-theory}{{1.1.1}{2}{Theory context \label {sec:context-theory}\relax }{subsection.1.1.1}{}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
28 |
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.1}Theory context }{2}{subsection.1.1.1}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
29 |
\@writefile{lof}{\contentsline {figure}{\numberline {1.1}{\ignorespaces A theory definition depending on ancestors}}{3}{figure.1.1}} |
87 | 30 |
\newlabel{fig:ex-theory}{{1.1}{3}{A theory definition depending on ancestors\relax }{figure.1.1}{}} |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
31 |
\newlabel{sec:context-proof}{{1.1.2}{4}{Proof context \label {sec:context-proof}\relax }{subsection.1.1.2}{}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
32 |
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.2}Proof context }{4}{subsection.1.1.2}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
33 |
\newlabel{sec:generic-context}{{1.1.3}{5}{Generic contexts \label {sec:generic-context}\relax }{subsection.1.1.3}{}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
34 |
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.3}Generic contexts }{5}{subsection.1.1.3}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
35 |
\newlabel{sec:context-data}{{1.1.4}{6}{Context data \label {sec:context-data}\relax }{subsection.1.1.4}{}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
36 |
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.4}Context data }{6}{subsection.1.1.4}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
37 |
\@writefile{toc}{\contentsline {paragraph}{Theory data}{6}{section*.6}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
38 |
\@writefile{toc}{\contentsline {paragraph}{Proof context data}{6}{section*.7}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
39 |
\@writefile{toc}{\contentsline {paragraph}{Generic data}{6}{section*.8}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
40 |
\newlabel{sec:names}{{1.2}{7}{Names \label {sec:names}\relax }{section.1.2}{}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
41 |
\@writefile{toc}{\contentsline {section}{\numberline {1.2}Names }{7}{section.1.2}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
42 |
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.1}Strings of symbols}{7}{subsection.1.2.1}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
43 |
\citation{isabelle-isar-ref} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
44 |
\newlabel{sec:basic-names}{{1.2.2}{9}{Basic names \label {sec:basic-names}\relax }{subsection.1.2.2}{}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
45 |
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.2}Basic names }{9}{subsection.1.2.2}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
46 |
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.3}Indexed names}{10}{subsection.1.2.3}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
47 |
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.4}Qualified names and name spaces}{11}{subsection.1.2.4}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
48 |
\citation{paulson700} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
49 |
\citation{Barendregt-Geuvers:2001} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
50 |
\@writefile{toc}{\contentsline {chapter}{\numberline {2}Primitive logic }{14}{chapter.2}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
51 |
\@writefile{lof}{\addvspace {10\p@ }} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
52 |
\@writefile{lot}{\addvspace {10\p@ }} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
53 |
\newlabel{ch:logic}{{2}{14}{Primitive logic \label {ch:logic}\relax }{chapter.2}{}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
54 |
\newlabel{sec:types}{{2.1}{14}{Types \label {sec:types}\relax }{section.2.1}{}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
55 |
\@writefile{toc}{\contentsline {section}{\numberline {2.1}Types }{14}{section.2.1}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
56 |
\citation{nipkow-prehofer} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
57 |
\citation{debruijn72} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
58 |
\citation{paulson-ml2} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
59 |
\newlabel{sec:terms}{{2.2}{17}{Terms \label {sec:terms}\relax }{section.2.2}{}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
60 |
\@writefile{toc}{\contentsline {section}{\numberline {2.2}Terms }{17}{section.2.2}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
61 |
\citation{Berghofer-Nipkow:2000:TPHOL} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
62 |
\citation{Barendregt-Geuvers:2001} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
63 |
\newlabel{sec:thms}{{2.3}{20}{Theorems \label {sec:thms}\relax }{section.2.3}{}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
64 |
\@writefile{toc}{\contentsline {section}{\numberline {2.3}Theorems }{20}{section.2.3}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
65 |
\newlabel{sec:prim-rules}{{2.3.1}{20}{Primitive connectives and rules \label {sec:prim-rules}\relax }{subsection.2.3.1}{}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
66 |
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Primitive connectives and rules }{20}{subsection.2.3.1}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
67 |
\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Primitive connectives of Pure}}{20}{figure.2.1}} |
87 | 68 |
\newlabel{fig:pure-connectives}{{2.1}{20}{Primitive connectives of Pure\relax }{figure.2.1}{}} |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
69 |
\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces Primitive inferences of Pure}}{21}{figure.2.2}} |
87 | 70 |
\newlabel{fig:prim-rules}{{2.2}{21}{Primitive inferences of Pure\relax }{figure.2.2}{}} |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
71 |
\@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces Conceptual axiomatization of Pure equality}}{21}{figure.2.3}} |
87 | 72 |
\newlabel{fig:pure-equality}{{2.3}{21}{Conceptual axiomatization of Pure equality\relax }{figure.2.3}{}} |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
73 |
\@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Admissible substitution rules}}{21}{figure.2.4}} |
87 | 74 |
\newlabel{fig:subst-rules}{{2.4}{21}{Admissible substitution rules\relax }{figure.2.4}{}} |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
75 |
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}Auxiliary definitions}{24}{subsection.2.3.2}} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
76 |
\@writefile{lof}{\contentsline {figure}{\numberline {2.5}{\ignorespaces Definitions of auxiliary connectives}}{24}{figure.2.5}} |
87 | 77 |
\newlabel{fig:pure-aux}{{2.5}{24}{Definitions of auxiliary connectives\relax }{figure.2.5}{}} |
300
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
78 |
\citation{Gentzen:1935} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
79 |
\citation{extensions91} |
87 | 80 |
\newlabel{sec:obj-rules}{{2.4}{25}{Object-level rules \label {sec:obj-rules}\relax }{section.2.4}{}} |
81 |
\@writefile{toc}{\contentsline {section}{\numberline {2.4}Object-level rules }{25}{section.2.4}} |
|
300
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
82 |
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.1}Hereditary Harrop Formulae}{25}{subsection.2.4.1}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
83 |
\citation{Miller:1991} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
84 |
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.2}Rule composition}{27}{subsection.2.4.2}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
85 |
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Tactical reasoning}{29}{chapter.3}} |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
86 |
\@writefile{lof}{\addvspace {10\p@ }} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
87 |
\@writefile{lot}{\addvspace {10\p@ }} |
300
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
88 |
\newlabel{sec:tactical-goals}{{3.1}{29}{Goals \label {sec:tactical-goals}\relax }{section.3.1}{}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
89 |
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Goals }{29}{section.3.1}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
90 |
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Tactics}{30}{section.3.2}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
91 |
\newlabel{sec:resolve-assume-tac}{{3.2.1}{32}{Resolution and assumption tactics \label {sec:resolve-assume-tac}\relax }{subsection.3.2.1}{}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
92 |
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Resolution and assumption tactics }{32}{subsection.3.2.1}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
93 |
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Explicit instantiation within a subgoal context}{34}{subsection.3.2.2}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
94 |
\newlabel{sec:tacticals}{{3.3}{35}{Tacticals \label {sec:tacticals}\relax }{section.3.3}{}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
95 |
\@writefile{toc}{\contentsline {section}{\numberline {3.3}Tacticals }{35}{section.3.3}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
96 |
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Structured proofs}{36}{chapter.4}} |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
97 |
\@writefile{lof}{\addvspace {10\p@ }} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
98 |
\@writefile{lot}{\addvspace {10\p@ }} |
300
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
99 |
\newlabel{sec:variables}{{4.1}{36}{Variables \label {sec:variables}\relax }{section.4.1}{}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
100 |
\@writefile{toc}{\contentsline {section}{\numberline {4.1}Variables }{36}{section.4.1}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
101 |
\newlabel{sec:assumptions}{{4.2}{38}{Assumptions \label {sec:assumptions}\relax }{section.4.2}{}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
102 |
\@writefile{toc}{\contentsline {section}{\numberline {4.2}Assumptions }{38}{section.4.2}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
103 |
\citation{isabelle-isar-ref} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
104 |
\newlabel{sec:results}{{4.3}{40}{Results \label {sec:results}\relax }{section.4.3}{}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
105 |
\@writefile{toc}{\contentsline {section}{\numberline {4.3}Results }{40}{section.4.3}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
106 |
\@writefile{toc}{\contentsline {chapter}{\numberline {5}Syntax and type-checking}{42}{chapter.5}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
107 |
\@writefile{lof}{\addvspace {10\p@ }} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
108 |
\@writefile{lot}{\addvspace {10\p@ }} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
109 |
\@writefile{toc}{\contentsline {chapter}{\numberline {6}Isar language elements}{43}{chapter.6}} |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
110 |
\@writefile{lof}{\addvspace {10\p@ }} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
111 |
\@writefile{lot}{\addvspace {10\p@ }} |
300
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
112 |
\@writefile{toc}{\contentsline {section}{\numberline {6.1}Proof commands}{43}{section.6.1}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
113 |
\@writefile{toc}{\contentsline {section}{\numberline {6.2}Proof methods}{43}{section.6.2}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
114 |
\@writefile{toc}{\contentsline {section}{\numberline {6.3}Attributes}{43}{section.6.3}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
115 |
\@writefile{toc}{\contentsline {chapter}{\numberline {7}Local theory specifications}{44}{chapter.7}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
116 |
\@writefile{lof}{\addvspace {10\p@ }} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
117 |
\@writefile{lot}{\addvspace {10\p@ }} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
118 |
\@writefile{toc}{\contentsline {section}{\numberline {7.1}Definitional elements}{44}{section.7.1}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
119 |
\citation{Haftmann-Wenzel:2009} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
120 |
\@writefile{toc}{\contentsline {section}{\numberline {7.2}Morphisms and declarations}{46}{section.7.2}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
121 |
\@writefile{toc}{\contentsline {chapter}{\numberline {8}System integration}{47}{chapter.8}} |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
122 |
\@writefile{lof}{\addvspace {10\p@ }} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
123 |
\@writefile{lot}{\addvspace {10\p@ }} |
300
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
124 |
\newlabel{sec:isar-toplevel}{{8.1}{47}{Isar toplevel \label {sec:isar-toplevel}\relax }{section.8.1}{}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
125 |
\@writefile{toc}{\contentsline {section}{\numberline {8.1}Isar toplevel }{47}{section.8.1}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
126 |
\newlabel{sec:toplevel-transition}{{8.1.1}{48}{Toplevel transitions \label {sec:toplevel-transition}\relax }{subsection.8.1.1}{}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
127 |
\@writefile{toc}{\contentsline {subsection}{\numberline {8.1.1}Toplevel transitions }{48}{subsection.8.1.1}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
128 |
\@writefile{toc}{\contentsline {subsection}{\numberline {8.1.2}Toplevel control}{50}{subsection.8.1.2}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
129 |
\newlabel{sec:ML-toplevel}{{8.2}{50}{ML toplevel \label {sec:ML-toplevel}\relax }{section.8.2}{}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
130 |
\@writefile{toc}{\contentsline {section}{\numberline {8.2}ML toplevel }{50}{section.8.2}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
131 |
\newlabel{sec:theory-database}{{8.3}{52}{Theory database \label {sec:theory-database}\relax }{section.8.3}{}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
132 |
\@writefile{toc}{\contentsline {section}{\numberline {8.3}Theory database }{52}{section.8.3}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
133 |
\@writefile{toc}{\contentsline {chapter}{\numberline {A}Advanced ML programming}{55}{appendix.A}} |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
134 |
\@writefile{lof}{\addvspace {10\p@ }} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
135 |
\@writefile{lot}{\addvspace {10\p@ }} |
300
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
136 |
\@writefile{toc}{\contentsline {section}{\numberline {A.1}Style}{55}{section.A.1}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
137 |
\@writefile{toc}{\contentsline {section}{\numberline {A.2}Thread-safe programming}{56}{section.A.2}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
138 |
\@writefile{toc}{\contentsline {paragraph}{Critical shared resources.}{57}{section*.32}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
139 |
\@writefile{toc}{\contentsline {paragraph}{Multithreading in Isabelle/Isar.}{57}{section*.33}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
140 |
\@writefile{toc}{\contentsline {paragraph}{Good conduct of impure programs.}{58}{section*.34}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
141 |
\@writefile{toc}{\contentsline {chapter}{\numberline {B}Basic library functions}{60}{appendix.B}} |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
142 |
\@writefile{lof}{\addvspace {10\p@ }} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
143 |
\@writefile{lot}{\addvspace {10\p@ }} |
300
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
144 |
\newlabel{sec:ML-linear-trans}{{B.1}{60}{Linear transformations \label {sec:ML-linear-trans}\relax }{section.B.1}{}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
145 |
\@writefile{toc}{\contentsline {section}{\numberline {B.1}Linear transformations }{60}{section.B.1}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
146 |
\@writefile{toc}{\contentsline {section}{\numberline {B.2}Options and partiality}{63}{section.B.2}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
147 |
\@writefile{toc}{\contentsline {section}{\numberline {B.3}Common data structures}{63}{section.B.3}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
148 |
\@writefile{toc}{\contentsline {subsection}{\numberline {B.3.1}Lists (as set-like data structures)}{63}{subsection.B.3.1}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
149 |
\@writefile{toc}{\contentsline {subsection}{\numberline {B.3.2}Association lists}{64}{subsection.B.3.2}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
150 |
\@writefile{toc}{\contentsline {subsection}{\numberline {B.3.3}Tables}{65}{subsection.B.3.3}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
151 |
\bibstyle{abbrv} |
8
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
152 |
\bibdata{../manual} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
153 |
\bibcite{Barendregt-Geuvers:2001}{1} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
154 |
\bibcite{Berghofer-Nipkow:2000:TPHOL}{2} |
ea79473e5d9e
forgot to add (see previous message)
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
155 |
\bibcite{debruijn72}{3} |
300
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
156 |
\bibcite{Gentzen:1935}{4} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
157 |
\bibcite{Haftmann-Wenzel:2009}{5} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
158 |
\bibcite{Miller:1991}{6} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
159 |
\bibcite{nipkow-prehofer}{7} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
160 |
\bibcite{paulson700}{8} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
161 |
\bibcite{paulson-ml2}{9} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
162 |
\bibcite{extensions91}{10} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
163 |
\bibcite{isabelle-isar-ref}{11} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
164 |
\@writefile{toc}{\contentsline {chapter}{Bibliography}{66}{section*.42}} |
f286dfa9f173
removed rail; added external aux-files
Christian Urban <urbanc@in.tum.de>
parents:
189
diff
changeset
|
165 |
\@writefile{toc}{\contentsline {chapter}{Index}{67}{section*.44}} |