Ändringar mellan två versioner

Här visas ändringar i "Meta interpreter" mellan 2018-02-14 17:24 av Johan Montelius och 2018-02-14 17:25 av Johan Montelius.

Visa < föregående | nästa > ändring.

Meta interpreter

A meta interpreter is an interpreter for language written in the language itself. An interpreter is, when it comes to programming languages, a program that can take a source program as input and execute the program generating the expected result. A meta-interpreter is an interpreter for a language written in the language itself (you might think that this is rather pointless since you would still need an interpreter to execute the meta-interpreter but that is just negative thinking)

In this assignment you will learn more about functional programming languages as well as practice some Erlanglixir programming.


* interpreter.pdf
At the seminar we will discuss solutions and also talk about different strategies.


* meta.pdf
Here is a summary of the operational semantics that also gives some insight in why we do as we do.


* operational.pdf
Slides from the TA-session:


* Meta Interpreter Slides

Feedback Nyheter