Implementado a classe Interpreter