COMPILADORES NOMBRE: ALEX GALARZA FECHA: 20-06-2019 Utilizando la herramienta de búsqueda de la Web, Investigar los siguientes temas: Herramientas para la construcción de procesadores de lenguaje. La construcción de un procesador de lenguaje es una tarea...
More
COMPILADORES NOMBRE: ALEX GALARZA FECHA: 20-06-2019 Utilizando la herramienta de búsqueda de la Web, Investigar los siguientes temas: Herramientas para la construcción de procesadores de lenguaje. La construcción de un procesador de lenguaje es una tarea compleja, y suelen usarse herramientas de desarrollo de software convencionales (control de la traza, puntos de ruptura, depuradores o debuggers, etc.…). Sin embargo, en el caso concreto de los procesadores de lenguaje se pueden añadir a estas herramientas otras más especializadas, que se han denominado con distintos nombres: compilador de compiladores (compiler-compilers), generadores de compiladores (compilers-generators), o sistemas de escritura de traductores (translator-writing systems). A continuación, se muestra una lista de herramientas de este último tipo: • Generadores de analizadores léxicos (scanner generators): Construyen automáticamente el código fuente para el análisis léxico a partir de una especificación de los tokens
Less