ANALIZADOR LÉXICO, SINTÁCTICO Y SEMÁNTICO DEL LENGUAJE PASCAL UTILIZANDO JFLEX Y CUP
ANALIZADOR LÉXICO, SINTÁCTICO Y SEMÁNTICO DEL LENGUAJE PASCAL UTILIZANDO JFLEX Y CUP 1. DEFINICIONES: 1.1. ANALIZADOR LEXICO: Esta fase se encarga de verificar si todas las cadenas pertenecen o no al lenguaje. Es decir realiza un análisis símbolo por símbolo indicando el token por cada uno de los elementos reconocidos. El analizador léxico opera bajo petición del analizador sintáctico devolviendo un componente léxico conforme el analizador sintáctico lo va necesitando para avanzar en la gramática. Los componentes léxicos son los símbolos terminales de la gramática. 1 .2. ANÁLISIS SINTÁCTICO: En esta fase se analiza la estructura de las expresiones en base a gramáticas. Aquí ya se puede determinar si una estructura por ejemplo una expresión matemática mal formada. El análisis que se realiza es jerárquico es decir en base a arboles de derivación que se obtienen de las mismas gramáticas. ...