\documentclass[a4paper]{report}
\usepackage[margin=1in]{geometry}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{pdfpages}
\usepackage[english]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage[scientific-notation=true,round-precision=5,round-mode=figures]{siunitx}
\usepackage{minted}
\usepackage{hyperref}
\usepackage{cleveref}
\usepackage{subcaption}
\usepackage{todonotes}

\newenvironment{code}{\captionsetup{type=figure}}{}
\input{project-root} %requires a line \newcommand{\projectroot}{/absolute/path/to/this/repository}
\setminted{breaklines}
\setminted{frame=lines}
\setminted{tabsize=2}

\author{Frank Wibbelink (s1184725)}
\title{Boppi Report}

\begin{document}
\sloppy
\maketitle
\newpage

\tableofcontents
\newpage

\chapter{Introduction}
\input{report-summary}

\chapter{Language description}
\input{report-description}

\chapter{Software description}
\input{report-software}

\chapter{ILOC changes}
\input{report-changes-iloc}

\chapter{Problems and solutions}
\input{report-problems}

\chapter{Tests}
\input{report-tests}

\chapter{Conclusions}
\input{report-conclusion}

\newpage
\appendix
\chapter{ANTLR grammars}
\label{report-grammar}
\input{report-grammar}

\chapter{ANTLR walkers}
\input{report-walker}

\chapter{Test program}
\input{report-test-program}

\end{document}
