Files
elna/doc/report.tex
2026-02-15 04:35:24 +01:00

47 lines
1.1 KiB
TeX

\documentclass{scrreprt}
\usepackage[T1]{fontenc}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{listings}
\usepackage{syntax}
\usepackage[backend=biber,style=verbose-ibid,dashed=false]{biblatex}
% Do not start chapter on a new page.
\RedeclareSectionCommand[
style=section,
indent=0pt
]{chapter}
\bibliography{credits}
\title{The programming language Elna}
\author{Eugen Wissner}
\begin{document}
\maketitle
\tableofcontents
\addchap{Introduction}
Elna is a simple, imperative, low-level programming language.
It is intendet to accompany other languages in the areas, where a high-level
language doesn't fit well. It is also supposed to be an intermediate
representation for a such high-level hypothetical programming language.
\addchap{Credits}
Since Elna syntactically resembles Oberon larger parts of this specification
are derived from the Oberon report\footnote{\cite[]{oberon}}.
\include{language}
\include{type-system}
\include{appendix}
% \addcontentsline{toc}{chapter}{References}
\printbibliography[heading=bibintoc, title=References]{}
\end{document}