\documentclass[12pt,a4paper]{report}
\usepackage[a4paper,hscale=0.65,vscale=0.71]{geometry}
\usepackage{isabelle,isabellesym}
\usepackage{charter}
\usepackage{tikz}
\usetikzlibrary{shadows}
\usepackage{listings}
\usepackage{alltt}
\usepackage{railsetup}
% this should be the last package used
\usepackage{pdfsetup}
% urls in roman style, theory text in math-similar italics
\urlstyle{rm}
\isabellestyle{tt}
\renewcommand{\isastyleminor}{\tt}
\lstdefinelanguage{SPARK}[95]{Ada} {
morecomment=*[l]{--\#},
morekeywords=
{
inherit, own, initializes, hide, global, main_program,
derives, from, pre, post, return, assert, check
}
}
\lstset{ %
language=SPARK,
basicstyle=\small\ttfamily,
keywordstyle=\rmfamily\bfseries,
columns=flexible,
showstringspaces=false
}
\newcommand{\mod}{\mathbin{\hbox{\textbf{mod}}}}
\newcommand{\SPARK}{\textsc{Spark}}
\newcommand{\secref}[1]{\S \ref{#1}}
\newcommand{\figref}[1]{Fig.\ \ref{#1}}
\renewcommand{\topfraction}{.99}
\renewcommand{\bottomfraction}{.99}
\setcounter{topnumber}{9}
\setcounter{bottomnumber}{9}
\setcounter{totalnumber}{20}
\begin{document}
\title{The HOL-\SPARK{} Program Verification Environment}
\author{\emph{Stefan Berghofer} \\ \emph{secunet Security Networks AG}}
\maketitle
\tableofcontents
% sane default for proof documents
\parindent 0pt\parskip 0.5ex
\input{intro}
\input{Example_Verification}
\input{VC_Principles}
\input{Reference}
% optional bibliography
\bibliographystyle{abbrv}
\bibliography{root}
\end{document}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% End:
¤ Dauer der Verarbeitung: 0.0 Sekunden
(vorverarbeitet)
¤
|
Haftungshinweis
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.
|