Projects
Cinnamon
A small programming language I created to learn how interpreters work. The grammar is simple, but Turing-complete. I wrote the interpreter in TypeScript and the source code is hosted on GitHub. I also built a small website that includes a tutorial and playground to learn and try out the language in your browser.