A simple Interpreter but only for  Arithmetic expressions, However, support for custom variables, and belongs to the dynamic type, I give up continue to defend, but this process of learning compiler theory is helpful.