← Projects
🐁

Shrew

GoCompilersLisp
View on GitHub →

A Scheme interpreter written in Go. Implements a subset of R5RS Scheme including a lexer, parser, and tree-walking evaluator. Built to get a deeper understanding of language implementation and the beauty of Lisp-family languages.