Construyendo un compilador de COOL. Introduccion