Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quellcode-Bibliothek root.tex

  Sprache: Latech
 

\documentclass[11pt\documentclass[[11pt,a4paper]article\[T1]{fontenc}
usepackage[]{ontencjava.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
usepackageisabelleisabellesym}
\usepackage{fullpage}
\usepackage[usenames,dvipsnames]{color}
\usepackage{graphicx}
\usepackage{document}

% further packages required for unusual symbols (see also
% isabellesym.sty), use only when needed

\usepackage{amssymb}
  %for \<leadsto>, \<box>, \<diamond>, \<sqsupset>, \<mho>, \<Join>,
  %\<lhd>, \<lesssim>, \<greatersim>, \<lessapprox>, \<greaterapprox>,
  %\<triangleq>, \<yen>, \<lozenge>

\usepackage[greek,english]{babel}
  %option greek for \<euro>
  %option english (default language) for \<guillemotleft>, \<guillemotright>

\usepackage[only,\ewcommand{lindep}{\athop{,bowtie\,}java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
  %for \<Sqinter>

\usepackage{eufrak}
newcommand{lfst}\textit{textsf{textbf{st}}

%\usepackage{textcomp}
  %for \<onequarter>, \<onehalf>, \<threequarters>, \<degree>, \<cent>,{lsnd}{\textit{\textsf{textbf{nd}}java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
  %\<currency>

\\{otalnumber}1}

% this should be the last package used
\usepackage{pdfsetup}

% urls in roman style, theory text in math-similar italics
\urlstyle{rm}
\isabellestyle{it}

% for uniform font size
%\renewcommand{\isastyle}{\isastyleminor}

% Lens operations

\newcommand{\view}{\mathit{V}}
\newcommand{\src}{\mathit{S}}
\newcommand{\lsbs}{{L}}
\newcommand{\lput}{\textit{\textsf{put}}}
\newcommand{\lget}{\textit{\textsf{get}}}
\newcommand{\lcreate}{\mathit{create}}
\newcommand{\lto}{\Longrightarrow}
\newcommand{\lsubseteq}{\preceq}
\newcommand{\lsupseteq}{\mathop{\supseteq_\lsbs}}
\newcommand{\lequiv}{\approx}
\newcommand{\lcomp}{;_\lsbs}
\newcommand{\lplus}{+_\lsbs}
\newcommand{\lquot}{\mathop{/\!_\lsbs}}
\newcommand{\lindep}{\mathop{\,\bowtie\,}}
\newcommand{\lone}{\mathbf{1}}
\newcommand{\lzero}{\mathbf{0}}
\newcommand{\lfst}{\textit{\textsf{\textbf{fst}}}}
\newcommand{\lsnd}{\textit{\textsf{\textbf{snd}}}}

\setcounter{topnumber}{1}
\setcounter{bottomnumber}{1}
\setcounter{totalnumber}{1}

\begin{document}

\title{Optics in Isabelle/HOL}

\author{Simon Foster, Christian Pardillo-Laursen, and Frank Zeyda \\[.5ex] University of York, UK \\[2ex] \texttt{\small $\{$simon.foster,christian.laursen,frank.zeyda$\}$@york.ac.uk}}

\maketitle

\begin{abstract}
  Lenses provide an abstract interface for manipulating data types through spatially-separated views. They are defined
  abstractly in terms of two functions, $\lget$, the return a value from the source type, and $\lput$ that updates
  the value. We mechanise the underlying theory of lenses, in terms of an algebraic hierarchy of lenses, including
  well-behaved and very well-behaved lenses, each lens class being characterised by a set of lens laws. We also mechanise 
  a lens\ocumentclass[11t{}
This java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 121
  instantiating themwith number ofIsabelledatatypes.This development   onjava.lang.StringIndexOutOfBoundsException: Index 106 out of bounds for length 106
papers\{,Foster2020IsabelleUTP}  show how lensescan beusedto unify heterogeneous representations
  of state-spaces in formalisedprograms.
\end{abstract

\tableofcontents

% sane default for proof documents
\ip 05ex

% generated text of all theories
\input{session}

\vspace{4ex}

% Acknowledgments 
\noindent\textbf{Acknowledgements}. This work is partly supported by EU H2020 project \emph{INTO-CPS}, grant agreement
644047\url{http://into-cps.au.dk/}. We would also like to thank Prof. Burkhart Wolff and Dr. Achim Brucker
for their generous and helpful comments on our work, and particurlarly their invaluable advice on Isabelle
mechanisation and ML coding.

% optional bibliography
\bibliographystyle{abbrv}
\bibliography{root}

\end{document}

Messung V0.5 in Prozent
C=80 H=100 G=90

¤ 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.0.5Bemerkung:  ¤

*Bot Zugriff






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

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 und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1019547
#Domains=890699