Reminds me of my own tiny Lisp interpreter attempts; that moment when it first evaluates a simple expression is pure magic.