Este documento describe el desarrollo de un compilador que permite cambiar el color de una palabra ingresada. Explica las etapas de creación del analizador léxico, la clase token, el analizador sintáctico y la interfaz gráfica. El compilador analiza la cadena de entrada para verificar la estructura correcta y detectar errores léxicos y sintácticos.