Stoffle is a toy programming language developed as a series of posts for the Honeybadger blog by Alex Braha Stoll.
It is currently a work in progress. Here is its current state:
- Lexer (done)
- Parser (done)
- Interpreter (wip)
When studying Stoffle's current implementation, please have in mind that even parts that are mostly done can change as we get closer to finishing the implementation as a whole and new ideas emerge.
If you are interested in this project, I highly recommend you read the blog posts before diving into the implementation:
Stoffle is the name of a mischievous honey badger from South Africa. Watch a short BBC clip about Stoffle on YouTube.