My toy project to write a programming language (progress will be slow)