Compilador - Pascal

Para la elaboración de nuestro compilador del lenguaje Pascal, es necesario tener ciertos conocimientos acerca de "Que es, para y como funciona el Analizador Léxico", "Que es, para y como funciona el Analizador Sintáctico" y "Que es, para y como funciona el Analizador Semántico" y además, conocer acerca del jFlex y Cup que es en lo que se basa nuestro compilador y el que nos ayudó a su elaboración, no se preocupen si no conocen lo básico o acerca de esto, más adelante empezaré a explicar cada uno de ellos. ANÁLISIS LÉXICO El analizador léxico o scanner (en lengua inglesa) lee los caracteres del programa fuente para agruparlos en palabras o lexemas y luego clasificarlos en componentes léxicos denominados “ tokens ” que serán posteriormente utilizados por el analizador sintáctico como entradas. Estos componentes léxicos representan: - Palabras reservadas: if, while, ...