summaryrefslogtreecommitdiff
path: root/paper/intro-org.tex
diff options
context:
space:
mode:
authorCamil Staps2016-05-18 23:26:56 +0200
committerCamil Staps2016-05-18 23:26:56 +0200
commitf7047c8e28285e5ff3887ed5fcc889183e28f959 (patch)
treea21f704cca774b39e74621cf9dd4d271bb9d5cbc /paper/intro-org.tex
parentOpdracht 8 (diff)
Start rewrite intro; add organisation; division in separate files
Diffstat (limited to 'paper/intro-org.tex')
-rw-r--r--paper/intro-org.tex11
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.