Programming Language Interpreter Interpreter for my own programming language featuring hand-written lexer and parser Includes: Numbers, Strings and Lists Variables Functions If statements While loops For loops Suitable error messages (TODO: improve error message quality)