doc-src/System/system.tex
author boehmes
Fri, 11 Dec 2009 15:35:29 +0100
changeset 34068 a78307d72e58
parent 32088 2110fcd86efb
child 42511 bf89455ccf9d
permissions -rw-r--r--
make assertion labels unique already when loading a verification condition, keep abstract view on verification conditions and provide various splitting operations on verification conditions, allow to discharge only parts of a verification condition, extended the command "boogie_vc" with options to consider only some assertions or to split a verification condition into its paths, added a narrowing option to "boogie_status" (a divide-and-conquer approach for identifying the "hard" subset of assertions of a verification conditions), added tactics "boogie", "boogie_all" and "boogie_cases", dropped tactic "split_vc", split example Boogie_Max into Boogie_Max (proof based on SMT) and Boogie_Max_Stepwise (proof based on metis and auto with documentation of the available Boogie commands), dropped (mostly unused) abbreviations

\documentclass[12pt,a4paper]{report}
\usepackage{supertabular}
\usepackage{graphicx}
\usepackage{../iman,../extra,../isar,../ttbox}
\usepackage[nohyphen,strings]{../underscore}
\usepackage{../isabelle,../isabellesym}
\usepackage{../IsarRef/style}
\usepackage{../pdfsetup}

\hyphenation{Isabelle}
\hyphenation{Isar}

\isadroptag{theory}

\isabellestyle{it}

\title{\includegraphics[scale=0.5]{isabelle} \\[4ex] The Isabelle System Manual}

\author{\emph{Makarius Wenzel} and \emph{Stefan Berghofer} \\
  TU M\"unchen}

\makeindex


\begin{document}

\maketitle 
\pagenumbering{roman} \tableofcontents \clearfirst

\input{Thy/document/Basics.tex}
\input{Thy/document/Interfaces.tex}
\input{Thy/document/Presentation.tex}
\input{Thy/document/Misc.tex}

\begingroup
  \bibliographystyle{abbrv} \small\raggedright\frenchspacing
  \bibliography{../manual}
\endgroup

\printindex

\end{document}