summaryrefslogtreecommitdiff
path: root/paper/intro-org.tex
diff options
context:
space:
mode:
authorCamil Staps2016-06-07 15:51:04 +0200
committerCamil Staps2016-06-07 15:51:04 +0200
commita82dc42e7c07fa47d2dab0cbe26a31e080ae9952 (patch)
treef2f7ec0b7851bfc4ed1887f66c254904e7b27487 /paper/intro-org.tex
parentFinishing first version paper (diff)
Processed feedback
Diffstat (limited to 'paper/intro-org.tex')
-rw-r--r--paper/intro-org.tex23
1 files changed, 12 insertions, 11 deletions
diff --git a/paper/intro-org.tex b/paper/intro-org.tex
index 70c5099..3fba1d3 100644
--- a/paper/intro-org.tex
+++ b/paper/intro-org.tex
@@ -1,17 +1,18 @@
-\subsection{Paper organistation}
+\subsection{Paper organisation}
\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}. We will describe this example language
-briefly in \autoref{sec:intro:while}. Before discussing our interpreter, we
-will discuss basic definition that will be helpful in \autoref{sec:predefs}.
-Since extensive research has already been done into lexing and parsing
-\citep[see e.g.][]{yard}, will skip these steps and assume we already have an
-abstract syntax tree (AST). This AST is described in \autoref{sec:ast}. In
-\autoref{sec:eval} we will discuss different possibilities of evaluating
-mathematical expressions. Finally, in \autoref{sec:interp} we will propose a
-While interpreter. We finish by articulating the advantages of functional
+the language While~\citep{proganal}. This example language is briefly described
+in \autoref{sec:intro:while}. Before discussing our interpreter, we discuss
+basic definitions that will be helpful in \autoref{sec:predefs}. Since
+extensive research has already been done into lexing and parsing \citep[see
+e.g.][]{yard}, we skip these steps and assume we already have an abstract
+syntax tree (AST). This AST is described in \autoref{sec:ast}. In
+\autoref{sec:eval} we discuss different possibilities of evaluating
+mathematical expressions. Finally, in \autoref{sec:interp} we propose a While
+interpreter. We finish by articulating the advantages of functional
interpretation in \autoref{sec:concl}.
\autoref{sec:ftypes} lists the functions and types that the reader is supposed
-to know.
+to know. If this is not the case: they can easily be looked up using
+Cloogle~\citep{cloogle}.