248bcb202b6a99f4c5db15a82db7016c7ad79a7a
[cc1516.git] / deliverables / report / report.tex
1 \documentclass{article}
2
3 \usepackage{listings}
4 \usepackage{clean}
5 \usepackage{spl}
6 \usepackage{hyperref}
7 \usepackage[a4paper]{geometry}
8 \usepackage{proof}
9
10 \title{Compiler Construction: SPL Compiler}
11 \author{Pim Jager\and Mart Lubbers}
12 \date{\today}
13
14 \lstset{%
15 basicstyle=\ttfamily\footnotesize,
16 breaklines,
17 captionpos=b
18 }
19
20 \newcommand{\SPLC}{\texttt{SPLC}}
21 \newcommand{\SPL}{\texttt{SPL}}
22 \newcommand{\SSM}{\texttt{SSM}}
23 \newcommand{\Yard}{\textsc{Yard}}
24 \def\AST/{\texttt{AST}}
25
26 \let\tt\texttt
27
28 \begin{document}
29 \maketitle
30 \tableofcontents
31 \newpage
32
33 \input{intro.tex}
34
35 \input{pars.tex}
36
37 \input{sem.tex}
38
39 \input{gen.tex}
40
41 \input{ext.tex}
42
43 \newpage
44 \section{Appendices}
45 \subsection{Grammar}
46 \lstinputlisting[label={lst:grammar}{../../grammar/grammar.txt}
47
48 \end{document}