How to Write a Simple Interpreter in JavaScript · HackerTrans