diff options
author | Camil Staps | 2016-05-18 23:26:56 +0200 |
---|---|---|
committer | Camil Staps | 2016-05-18 23:26:56 +0200 |
commit | f7047c8e28285e5ff3887ed5fcc889183e28f959 (patch) | |
tree | a21f704cca774b39e74621cf9dd4d271bb9d5cbc /paper/intro-org.tex | |
parent | Opdracht 8 (diff) |
Start rewrite intro; add organisation; division in separate files
Diffstat (limited to 'paper/intro-org.tex')
-rw-r--r-- | paper/intro-org.tex | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/paper/intro-org.tex b/paper/intro-org.tex new file mode 100644 index 0000000..55231b7 --- /dev/null +++ b/paper/intro-org.tex @@ -0,0 +1,11 @@ +\subsection{Paper organistation} +\label{sec:intro:org} +In this paper we present different advantages of working with imperative code +in a functional style. We do this by means of a case study, an interpreter of +the language While~\citep{proganal}. After describing While briefly in +\autoref{sec:intro:while}, we will iteratively build our interpreter: the lexer +in \autoref{sec:lexer}, the parser in \autoref{sec:parser} and the actual +interpreter in \autoref{sec:interpreter}. As an intermezzo, in +\autoref{sec:evaluation} we discuss different possibilities of evaluating +mathematical expressions. Finally, in \autoref{sec:conclusions} we precisely +articulate the advantages of functional interpretation. |