author | wenzelm |
Tue, 09 May 2000 15:10:25 +0200 | |
changeset 8845 | 03a2ae3059da |
parent 8771 | 026f37a86ea7 |
child 9541 | d17c0b34d5c8 |
permissions | -rw-r--r-- |
nipkow@8743 | 1 |
\appendix |
nipkow@8743 | 2 |
|
nipkow@8743 | 3 |
\chapter{Appendix} |
nipkow@8743 | 4 |
\label{sec:Appendix} |
nipkow@8743 | 5 |
|
nipkow@8743 | 6 |
\begin{figure}[htbp] |
nipkow@8743 | 7 |
\begin{center} |
nipkow@8743 | 8 |
\begin{tabular}{|ccccccccccc|} |
nipkow@8743 | 9 |
\hline |
nipkow@8743 | 10 |
\indexboldpos{\isasymand}{$HOL0and} & |
nipkow@8743 | 11 |
\indexboldpos{\isasymor}{$HOL0or} & |
nipkow@8743 | 12 |
\indexboldpos{\isasymimp}{$HOL0imp} & |
nipkow@8743 | 13 |
\indexboldpos{\isasymnot}{$HOL0not} & |
nipkow@8743 | 14 |
\indexboldpos{\isasymnoteq}{$HOL0noteq} & |
nipkow@8743 | 15 |
\indexboldpos{\isasymforall}{$HOL0All} & |
nipkow@8743 | 16 |
\isasymforall & |
nipkow@8743 | 17 |
\indexboldpos{\isasymexists}{$HOL0Ex} & |
nipkow@8743 | 18 |
\isasymexists & |
nipkow@8743 | 19 |
\isasymuniqex\index{$HOL0ExU@\isasymuniqex|bold} & |
nipkow@8743 | 20 |
\isasymuniqex \\ |
nipkow@8743 | 21 |
\texttt{\&}\indexbold{$HOL0and@{\texttt{\&}}} & |
nipkow@8743 | 22 |
\texttt{|}\index{$HOL0or@\ttor|bold} & |
nipkow@8743 | 23 |
\ttindexboldpos{-->}{$HOL0imp} & |
nipkow@8743 | 24 |
\verb$~$\index{$HOL0not@\verb$~$|bold} & |
nipkow@8743 | 25 |
\verb$~=$\index{$HOL0noteq@\verb$~=$|bold} & |
nipkow@8743 | 26 |
\ttindexbold{ALL} & |
nipkow@8743 | 27 |
\texttt{!}\index{$HOL0All@\ttall|bold} & |
nipkow@8743 | 28 |
\ttindexbold{EX} & |
nipkow@8743 | 29 |
\texttt{?}\index{$HOL0Ex@\texttt{?}|bold} & |
nipkow@8743 | 30 |
\ttEXU\index{EXX@\ttEXU|bold} & |
nipkow@8743 | 31 |
\ttuniquex\index{$HOL0ExU@\ttuniquex|bold}\\ |
nipkow@8743 | 32 |
\hline\hline |
nipkow@8743 | 33 |
\indexboldpos{\isasymlbrakk}{$Isabrl} & |
nipkow@8743 | 34 |
\indexboldpos{\isasymrbrakk}{$Isabrr} & |
nipkow@8743 | 35 |
\indexboldpos{\isasymImp}{$IsaImp} & |
nipkow@8743 | 36 |
\indexboldpos{\isasymAnd}{$IsaAnd} & |
nipkow@8743 | 37 |
\indexboldpos{\isasymequiv}{$IsaEq} & |
nipkow@8743 | 38 |
\indexboldpos{\isasymlambda}{$Isalam} & |
nipkow@8743 | 39 |
\indexboldpos{\isasymFun}{$IsaFun}& |
nipkow@8743 | 40 |
& |
nipkow@8743 | 41 |
& |
nipkow@8743 | 42 |
& |
nipkow@8743 | 43 |
\\ |
nipkow@8743 | 44 |
\texttt{[|}\index{$Isabrl@\ttlbr|bold} & |
nipkow@8743 | 45 |
\texttt{|]}\index{$Isabrr@\ttrbr|bold} & |
nipkow@8743 | 46 |
\ttindexboldpos{==>}{$IsaImp} & |
nipkow@8743 | 47 |
\texttt{!!}\index{$IsaAnd@\ttAnd|bold} & |
nipkow@8743 | 48 |
\ttindexboldpos{==}{$IsaEq} & |
nipkow@8743 | 49 |
\texttt{\%}\indexbold{$Isalam@\texttt{\%}} & |
nipkow@8743 | 50 |
\ttindexboldpos{=>}{$IsaFun}& |
nipkow@8743 | 51 |
& |
nipkow@8743 | 52 |
& |
nipkow@8743 | 53 |
& |
nipkow@8743 | 54 |
\\ |
nipkow@8743 | 55 |
\hline\hline |
nipkow@8743 | 56 |
\indexboldpos{\isasymcirc}{$HOL1} & |
nipkow@8743 | 57 |
\indexboldpos{\isasymle}{$HOL2arithrel}& |
nipkow@8743 | 58 |
& |
nipkow@8743 | 59 |
& |
nipkow@8743 | 60 |
& |
nipkow@8743 | 61 |
& |
nipkow@8743 | 62 |
& |
nipkow@8743 | 63 |
& |
nipkow@8743 | 64 |
& |
nipkow@8743 | 65 |
& |
nipkow@8743 | 66 |
\\ |
nipkow@8743 | 67 |
\ttindexbold{o} & |
nipkow@8743 | 68 |
\ttindexboldpos{<=}{$HOL2arithrel}& |
nipkow@8743 | 69 |
& |
nipkow@8743 | 70 |
& |
nipkow@8743 | 71 |
& |
nipkow@8743 | 72 |
& |
nipkow@8743 | 73 |
& |
nipkow@8743 | 74 |
& |
nipkow@8743 | 75 |
& |
nipkow@8743 | 76 |
& |
nipkow@8743 | 77 |
\\ |
nipkow@8743 | 78 |
\hline |
nipkow@8743 | 79 |
\end{tabular} |
nipkow@8743 | 80 |
\end{center} |
nipkow@8743 | 81 |
\caption{Mathematical symbols and their ASCII-equivalents} |
nipkow@8743 | 82 |
\label{fig:ascii} |
nipkow@8771 | 83 |
\end{figure}\indexbold{ASCII symbols} |
nipkow@8743 | 84 |
|
nipkow@8743 | 85 |
|
nipkow@8743 | 86 |
\begin{figure}[htbp] |
nipkow@8743 | 87 |
\begin{center} |
nipkow@8743 | 88 |
\begin{tabular}{|lllll|} |
nipkow@8743 | 89 |
\hline |
nipkow@8743 | 90 |
\texttt{ALL} & |
nipkow@8743 | 91 |
\texttt{case} & |
nipkow@8743 | 92 |
\texttt{div} & |
nipkow@8743 | 93 |
\texttt{dvd} & |
nipkow@8743 | 94 |
\texttt{else} \\ |
nipkow@8743 | 95 |
\texttt{EX} & |
nipkow@8743 | 96 |
\texttt{if} & |
nipkow@8743 | 97 |
\texttt{in} & |
nipkow@8743 | 98 |
\texttt{INT} & |
nipkow@8743 | 99 |
\texttt{Int} \\ |
nipkow@8743 | 100 |
\texttt{LEAST} & |
nipkow@8743 | 101 |
\texttt{let} & |
nipkow@8743 | 102 |
\texttt{mod} & |
nipkow@8743 | 103 |
\texttt{O} & |
nipkow@8743 | 104 |
\texttt{o} \\ |
nipkow@8743 | 105 |
\texttt{of} & |
nipkow@8743 | 106 |
\texttt{op} & |
nipkow@8743 | 107 |
\texttt{PROP} & |
nipkow@8743 | 108 |
\texttt{SIGMA} & |
nipkow@8743 | 109 |
\texttt{then} \\ |
nipkow@8743 | 110 |
\texttt{Times} & |
nipkow@8743 | 111 |
\texttt{UN} & |
nipkow@8743 | 112 |
\texttt{Un} &&\\ |
nipkow@8743 | 113 |
\hline |
nipkow@8743 | 114 |
\end{tabular} |
nipkow@8743 | 115 |
\end{center} |
wenzelm@8845 | 116 |
\caption{Reserved words in HOL terms} |
nipkow@8743 | 117 |
\label{fig:ReservedWords} |
nipkow@8743 | 118 |
\end{figure} |
wenzelm@8845 | 119 |
|
wenzelm@8845 | 120 |
|
wenzelm@8845 | 121 |
\begin{figure}[htbp] |
wenzelm@8845 | 122 |
|
wenzelm@8845 | 123 |
%FIXME too long to be useful!?? |
wenzelm@8845 | 124 |
\begin{center} |
wenzelm@8845 | 125 |
\begin{tabular}{|lll|} |
wenzelm@8845 | 126 |
\hline |
wenzelm@8845 | 127 |
\texttt{ML} & |
wenzelm@8845 | 128 |
\texttt{ML_command} & |
wenzelm@8845 | 129 |
\texttt{ML_setup} \\ |
wenzelm@8845 | 130 |
\texttt{also} & |
wenzelm@8845 | 131 |
\texttt{apply} & |
wenzelm@8845 | 132 |
\texttt{apply_end} \\ |
wenzelm@8845 | 133 |
\texttt{arities} & |
wenzelm@8845 | 134 |
\texttt{assume} & |
wenzelm@8845 | 135 |
\texttt{axclass} \\ |
wenzelm@8845 | 136 |
\texttt{axioms} & |
wenzelm@8845 | 137 |
\texttt{back} & |
wenzelm@8845 | 138 |
\texttt{by} \\ |
wenzelm@8845 | 139 |
\texttt{cannot_undo} & |
wenzelm@8845 | 140 |
\texttt{case} & |
wenzelm@8845 | 141 |
\texttt{cd} \\ |
wenzelm@8845 | 142 |
\texttt{chapter} & |
wenzelm@8845 | 143 |
\texttt{classes} & |
wenzelm@8845 | 144 |
\texttt{classrel} \\ |
wenzelm@8845 | 145 |
\texttt{clear_undos} & |
wenzelm@8845 | 146 |
\texttt{coinductive} & |
wenzelm@8845 | 147 |
\texttt{commit} \\ |
wenzelm@8845 | 148 |
\texttt{constdefs} & |
wenzelm@8845 | 149 |
\texttt{consts} & |
wenzelm@8845 | 150 |
\texttt{context} \\ |
wenzelm@8845 | 151 |
\texttt{datatype} & |
wenzelm@8845 | 152 |
\texttt{def} & |
wenzelm@8845 | 153 |
\texttt{defaultsort} \\ |
wenzelm@8845 | 154 |
\texttt{defer} & |
wenzelm@8845 | 155 |
\texttt{defer_recdef} & |
wenzelm@8845 | 156 |
\texttt{defs} \\ |
wenzelm@8845 | 157 |
\texttt{disable_pr} & |
wenzelm@8845 | 158 |
\texttt{enable_pr} & |
wenzelm@8845 | 159 |
\texttt{end} \\ |
wenzelm@8845 | 160 |
\texttt{exit} & |
wenzelm@8845 | 161 |
\texttt{finally} & |
wenzelm@8845 | 162 |
\texttt{fix} \\ |
wenzelm@8845 | 163 |
\texttt{from} & |
wenzelm@8845 | 164 |
\texttt{global} & |
wenzelm@8845 | 165 |
\texttt{have} \\ |
wenzelm@8845 | 166 |
\texttt{header} & |
wenzelm@8845 | 167 |
\texttt{help} & |
wenzelm@8845 | 168 |
\texttt{hence} \\ |
wenzelm@8845 | 169 |
\texttt{hide} & |
wenzelm@8845 | 170 |
\texttt{inductive} & |
wenzelm@8845 | 171 |
\texttt{inductive_cases} \\ |
wenzelm@8845 | 172 |
\texttt{init_toplevel} & |
wenzelm@8845 | 173 |
\texttt{instance} & |
wenzelm@8845 | 174 |
\texttt{judgment} \\ |
wenzelm@8845 | 175 |
\texttt{kill} & |
wenzelm@8845 | 176 |
\texttt{kill_thy} & |
wenzelm@8845 | 177 |
\texttt{lemma} \\ |
wenzelm@8845 | 178 |
\texttt{lemmas} & |
wenzelm@8845 | 179 |
\texttt{let} & |
wenzelm@8845 | 180 |
\texttt{local} \\ |
wenzelm@8845 | 181 |
\texttt{moreover} & |
wenzelm@8845 | 182 |
\texttt{next} & |
wenzelm@8845 | 183 |
\texttt{nonterminals} \\ |
wenzelm@8845 | 184 |
\texttt{note} & |
wenzelm@8845 | 185 |
\texttt{obtain} & |
wenzelm@8845 | 186 |
\texttt{oops} \\ |
wenzelm@8845 | 187 |
\texttt{oracle} & |
wenzelm@8845 | 188 |
\texttt{parse_ast_translation} & |
wenzelm@8845 | 189 |
\texttt{parse_translation} \\ |
wenzelm@8845 | 190 |
\texttt{pr} & |
wenzelm@8845 | 191 |
\texttt{prefer} & |
wenzelm@8845 | 192 |
\texttt{presume} \\ |
wenzelm@8845 | 193 |
\texttt{pretty_setmargin} & |
wenzelm@8845 | 194 |
\texttt{primrec} & |
wenzelm@8845 | 195 |
\texttt{print_ast_translation} \\ |
wenzelm@8845 | 196 |
\texttt{print_attributes} & |
wenzelm@8845 | 197 |
\texttt{print_binds} & |
wenzelm@8845 | 198 |
\texttt{print_cases} \\ |
wenzelm@8845 | 199 |
\texttt{print_claset} & |
wenzelm@8845 | 200 |
\texttt{print_context} & |
wenzelm@8845 | 201 |
\texttt{print_facts} \\ |
wenzelm@8845 | 202 |
\texttt{print_methods} & |
wenzelm@8845 | 203 |
\texttt{print_simpset} & |
wenzelm@8845 | 204 |
\texttt{print_syntax} \\ |
wenzelm@8845 | 205 |
\texttt{print_theorems} & |
wenzelm@8845 | 206 |
\texttt{print_theory} & |
wenzelm@8845 | 207 |
\texttt{print_translation} \\ |
wenzelm@8845 | 208 |
\texttt{proof} & |
wenzelm@8845 | 209 |
\texttt{prop} & |
wenzelm@8845 | 210 |
\texttt{pwd} \\ |
wenzelm@8845 | 211 |
\texttt{qed} & |
wenzelm@8845 | 212 |
\texttt{quit} & |
wenzelm@8845 | 213 |
\texttt{recdef} \\ |
wenzelm@8845 | 214 |
\texttt{record} & |
wenzelm@8845 | 215 |
\texttt{redo} & |
wenzelm@8845 | 216 |
\texttt{remove_thy} \\ |
wenzelm@8845 | 217 |
\texttt{rep_datatype} & |
wenzelm@8845 | 218 |
\texttt{sect} & |
wenzelm@8845 | 219 |
\texttt{section} \\ |
wenzelm@8845 | 220 |
\texttt{setup} & |
wenzelm@8845 | 221 |
\texttt{show} & |
wenzelm@8845 | 222 |
\texttt{sorry} \\ |
wenzelm@8845 | 223 |
\texttt{subsect} & |
wenzelm@8845 | 224 |
\texttt{subsection} & |
wenzelm@8845 | 225 |
\texttt{subsubsect} \\ |
wenzelm@8845 | 226 |
\texttt{subsubsection} & |
wenzelm@8845 | 227 |
\texttt{syntax} & |
wenzelm@8845 | 228 |
\texttt{term} \\ |
wenzelm@8845 | 229 |
\texttt{text} & |
wenzelm@8845 | 230 |
\texttt{text_raw} & |
wenzelm@8845 | 231 |
\texttt{then} \\ |
wenzelm@8845 | 232 |
\texttt{theorem} & |
wenzelm@8845 | 233 |
\texttt{theorems} & |
wenzelm@8845 | 234 |
\texttt{theory} \\ |
wenzelm@8845 | 235 |
\texttt{thm} & |
wenzelm@8845 | 236 |
\texttt{thms_containing} & |
wenzelm@8845 | 237 |
\texttt{thus} \\ |
wenzelm@8845 | 238 |
\texttt{token_translation} & |
wenzelm@8845 | 239 |
\texttt{touch_all_thys} & |
wenzelm@8845 | 240 |
\texttt{touch_child_thys} \\ |
wenzelm@8845 | 241 |
\texttt{touch_thy} & |
wenzelm@8845 | 242 |
\texttt{translations} & |
wenzelm@8845 | 243 |
\texttt{txt} \\ |
wenzelm@8845 | 244 |
\texttt{txt_raw} & |
wenzelm@8845 | 245 |
\texttt{typ} & |
wenzelm@8845 | 246 |
\texttt{typed_print_translation} \\ |
wenzelm@8845 | 247 |
\texttt{typedecl} & |
wenzelm@8845 | 248 |
\texttt{typedef} & |
wenzelm@8845 | 249 |
\texttt{types} \\ |
wenzelm@8845 | 250 |
\texttt{ultimately} & |
wenzelm@8845 | 251 |
\texttt{undo} & |
wenzelm@8845 | 252 |
\texttt{undos_proof} \\ |
wenzelm@8845 | 253 |
\texttt{update_thy} & |
wenzelm@8845 | 254 |
\texttt{update_thy_only} & |
wenzelm@8845 | 255 |
\texttt{use} \\ |
wenzelm@8845 | 256 |
\texttt{use_thy} & |
wenzelm@8845 | 257 |
\texttt{use_thy_only} & |
wenzelm@8845 | 258 |
\texttt{welcome} \\ |
wenzelm@8845 | 259 |
\texttt{with} & |
wenzelm@8845 | 260 |
& |
wenzelm@8845 | 261 |
\\ |
wenzelm@8845 | 262 |
\hline |
wenzelm@8845 | 263 |
\end{tabular} |
wenzelm@8845 | 264 |
\end{center} |
wenzelm@8845 | 265 |
|
wenzelm@8845 | 266 |
\begin{center} |
wenzelm@8845 | 267 |
\begin{tabular}{|lllll|} |
wenzelm@8845 | 268 |
\hline |
wenzelm@8845 | 269 |
\texttt{and} & |
wenzelm@8845 | 270 |
\texttt{binder} & |
wenzelm@8845 | 271 |
\texttt{con_defs} & |
wenzelm@8845 | 272 |
\texttt{concl} & |
wenzelm@8845 | 273 |
\texttt{congs} \\ |
wenzelm@8845 | 274 |
\texttt{distinct} & |
wenzelm@8845 | 275 |
\texttt{files} & |
wenzelm@8845 | 276 |
\texttt{in} & |
wenzelm@8845 | 277 |
\texttt{induction} & |
wenzelm@8845 | 278 |
\texttt{infixl} \\ |
wenzelm@8845 | 279 |
\texttt{infixr} & |
wenzelm@8845 | 280 |
\texttt{inject} & |
wenzelm@8845 | 281 |
\texttt{intrs} & |
wenzelm@8845 | 282 |
\texttt{is} & |
wenzelm@8845 | 283 |
\texttt{monos} \\ |
wenzelm@8845 | 284 |
\texttt{output} & |
wenzelm@8845 | 285 |
\texttt{where} & |
wenzelm@8845 | 286 |
& |
wenzelm@8845 | 287 |
& |
wenzelm@8845 | 288 |
\\ |
wenzelm@8845 | 289 |
\hline |
wenzelm@8845 | 290 |
\end{tabular} |
wenzelm@8845 | 291 |
\end{center} |
wenzelm@8845 | 292 |
|
wenzelm@8845 | 293 |
|
wenzelm@8845 | 294 |
\caption{Commands and minor keywords in HOL theories} |
wenzelm@8845 | 295 |
\label{fig:keywords} |
wenzelm@8845 | 296 |
\end{figure} |