Building a interpreter using Go
Currently, I'm building an interpreter in Go with the help of the interpreter book (opens in a new tab). It's really good and on point. Surprisingly, I'm having a lot of fun working on it.
So far, I've built the lexer. Currently working on the parser.
Update 23 October 2023: Parser is complete.
It's all here (opens in a new tab)