Interpreter in Go: Chapter 1 Basics