paper: add appendix with coq listings
This commit is contained in:
parent
c7794d8a89
commit
f135a5ed43
4 changed files with 58 additions and 5 deletions
paper
30
paper/appendix.tex
Normal file
30
paper/appendix.tex
Normal file
|
@ -0,0 +1,30 @@
|
|||
|
||||
\onecolumn
|
||||
\appendix
|
||||
|
||||
|
||||
\section{Coq Listings}
|
||||
This document lists the Coq-Sourcecode from commit
|
||||
\input{|"git log -n 1 --oneline | cut -d' ' -f1"}.
|
||||
|
||||
|
||||
\subsection{terms.v}
|
||||
\label{coq:terms}
|
||||
\inputminted[fontsize=\footnotesize, linenos, mathescape]{coq}{../coq/terms.v}
|
||||
|
||||
\subsection{subst.v}
|
||||
\label{coq:subst}
|
||||
\inputminted[fontsize=\footnotesize, linenos, mathescape]{coq}{../coq/subst.v}
|
||||
|
||||
\subsection{equiv.v}
|
||||
\label{coq:equiv}
|
||||
\inputminted[fontsize=\footnotesize, linenos, mathescape]{coq}{../coq/equiv.v}
|
||||
|
||||
\subsection{typing.v}
|
||||
\label{coq:typing}
|
||||
\inputminted[fontsize=\footnotesize, linenos, mathescape]{coq}{../coq/typing.v}
|
||||
|
||||
\subsection{smallstep.v}
|
||||
\label{coq:smallstep}
|
||||
\inputminted[fontsize=\footnotesize, linenos, mathescape]{coq}{../coq/smallstep.v}
|
||||
|
|
@ -4,7 +4,23 @@
|
|||
\usepackage{formal-grammar}
|
||||
\usepackage[dvipsnames]{xcolor}
|
||||
\usepackage{mathpartir}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{url}
|
||||
|
||||
\usepackage{minted}
|
||||
\usemintedstyle{tango}
|
||||
|
||||
\DeclareUnicodeCharacter{2200}{$\forall$}
|
||||
\DeclareUnicodeCharacter{03C3}{$\sigma$}
|
||||
\DeclareUnicodeCharacter{03C4}{$\tau$}
|
||||
\DeclareUnicodeCharacter{03BB}{$\lambda$}
|
||||
\DeclareUnicodeCharacter{21A6}{$\mapsto$}
|
||||
\DeclareUnicodeCharacter{039B}{$\Lambda$}
|
||||
\DeclareUnicodeCharacter{03B1}{$\alpha$}
|
||||
\DeclareUnicodeCharacter{03B2}{$\beta$}
|
||||
\DeclareUnicodeCharacter{03B3}{$\gamma$}
|
||||
\DeclareUnicodeCharacter{03B4}{$\delta$}
|
||||
\DeclareUnicodeCharacter{0393}{$\Gamma$}
|
||||
|
||||
\newcommand{\metavariable}[1]{\textcolor{teal}{#1}}
|
||||
\newcommand{\typeterminal}[1]{\textcolor{brown}{#1}}
|
||||
|
@ -296,10 +312,16 @@ in an expression \(
|
|||
|
||||
\begin{definition}[Distributivity]
|
||||
\todo{}
|
||||
|
||||
|
||||
See \hyperref[coq:type-dist]{equiv.v:\ref{coq:type-dist}}.
|
||||
\end{definition}
|
||||
|
||||
\begin{definition}[Equivalence Relation]
|
||||
\todo{}
|
||||
|
||||
|
||||
See \hyperref[coq:type-equiv]{equiv.v:\ref{coq:type-equiv}}.
|
||||
\end{definition}
|
||||
|
||||
\subsubsection{Normal Forms}
|
||||
|
@ -717,5 +739,7 @@ pairs
|
|||
\subsection{Algebraic Datatypes}
|
||||
\todo{}
|
||||
|
||||
\input{appendix}
|
||||
|
||||
\end{document}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue