A Very Short Self-Interpreter

Oleg Mazonka,Daniel B. Cristofani
DOI: https://doi.org/10.48550/arXiv.cs/0311032
2003-11-21
Programming Languages
Abstract:In this paper we would like to present a very short (possibly the shortest) self-interpreter, based on a simplistic Turing-complete imperative language. This interpreter explicitly processes the statements of the language, which means the interpreter constitutes a description of the language inside that same language. The paper does not require any specific knowledge; however, experience in programming and a vivid imagination are beneficial.
What problem does this paper attempt to address?