How to write a Lisp interpreter in JavaScript | Hacker News Reader