You are here: start » woodstock


Woodstock LOGO

The goal of this project was to implement a Scheme interpreter using Scheme. This may seem ridiculous but this way it’s easier to understand how an interpreter works, and it will be easier to port it on C or Java. This approach is called “metaevaluation” and is based on the model “eval-apply”: the interpreter first evaluates the code and then executes it. Woodstock LOGO is not a LOGO interpreter, but a Scheme implementation with some LOGO-like extension. So to be able to use it and program with it, a knowledge of Scheme is necessary.


woodstock/start.txt · Last modified: 2024/05/27 12:22 by
Kleine Websites, die ein Wiki als CMS