Writing A Basic Interpreter