practica 1: un compilador y un interprete