blob: f7170c84045d6b9fa62f3ec97e9b624fc8d1056a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
\begin{abstract}
As the tools provided by programming languages become more abstract and
semantically complex, it becomes necessary to have systems that can reason
about these programming languages on a high abstraction level. Functional
languages can aid interpreter and compiler designers: abstraction is trivial,
and the close link with mathematics makes it easy to prove properties about
programs. By means of a case study, an interpreter of the language
While~\citep{proganal}, the advantages of a functional language for
imperative code interpretation are shown.
\end{abstract}
|