Entradas

Compilador - Pascal

Imagen
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, ...