\documentclass{article}

\usepackage[utf8]{inputenc}

\usepackage{times}

\setlength{\parindent}{0em}
\setlength{\parskip}{1ex plus .1ex minus .1ex}
\setlength{\itemsep}{0ex}

\DeclareFontFamily{OT1}{cmbig}{}
\DeclareFontShape{OT1}{cmbig}{m}{n}{ <-> cmssbx10 }{}
\newcommand{\bigfont}{\usefont{OT1}{cmbig}{m}{n}}
\newcommand{\MyHuge}[1]{{\bigfont\fontsize{3cm}{3.3cm}\selectfont #1}}

\begin{document}

\thispagestyle{empty}

\begin{center}
{\LARGE\bf Bachelor Project in Compiler Construction}
\\[15ex]
\MyHuge{Tony}
\\[15ex]
{\LARGE\bf May 2016}
\\[10ex]
{\Large\bf Report from group GROUPNUMBER:}
\\[2ex]
{\Large\bf STUDENT1, STUDENT2, STUDENT3}
\end{center}

\setcounter{page}{0}

\newpage

\section{Introduction}

\subsection{Clarifications}

\subsection{Limitations}

\subsection{Extensions}

\subsection{Implementation Status}

\section{Parsing and Abstract Syntax Trees}

\subsection{The Grammar}

\subsection{Use of the {\tt flex} Tool}

\subsection{Use of the {\tt bison} Tool}

\subsection{Abstract Syntax Trees}

\subsection{Syntactic Sugar}

\subsection{Weeding}

\subsection{Test}

\section{The Symbol Table}

\subsection{Scope Rules}

\subsection{Symbol Data}

\subsection{The Algorithm}

\subsection{Test}

\section{Type Checking}

\subsection{Types}

\subsection{Type Rules}

\subsection{The Algorithm}

\subsection{Test}

\section{Resource Computations}

\subsection{Resources}

\subsection{The Algorithm}

\subsection{Test}

\section{Code Generation}

\subsection{Strategy}

\subsection{Code Templates}

\subsection{The Algorithm}

\subsection{Test}

\section{Phases before Emit}

\subsection{Analyses}

\subsection{Algorithms}

\subsection{Test}

\section{Emit}

\subsection{Example Code}

\subsection{Test}

\section{Conclusion}

\newpage

\appendix

\section{Source Code}

\end{document}
