Register
Parsing, Compilers & Interpreters, handmade.network,

How to Write a Lisp Interpreter in JavaScript by Mary Rose Cook

"Little Lisp is an interpreter that supports function invocation, lambdas, lets, ifs, numbers, strings, a few library functions, and lists. I wrote it for a lightning talk at the Recurse Center to show how easy it is to write an interpreter. The code is 116 lines of JavaScript. I will explain how it works." There is also a video version of this article: https://youtu.be/hqnTvuvXPCc

Link

Discussion