miércoles, 1 de junio de 2016

Clase 8 - Ejemplo de Analizador Lexixo-Sintantico

EJEMPLO DE ANALIZADOR LEXICO-SINTACTICO MINI-DEV

El analizador sintáctico (ASN) comprueba que el orden en que el analizador léxico le va entregando los tokens es válido. Si esto es así significará que la sucesión de símbolos que representan dichos tokens puede ser generada por la gramática correspondiente al lenguaje del código fuente.

La forma más habitual de representar la sintaxis de un programa es el árbol de análisis sintáctico, y lo que hacen los analizadores sintácticos es construir una derivación por la izquierda o por la derecha del programa fuente, que en realidad son dos recorridos determinados del árbol de análisis sintáctico. 


PROTOTIPO DE UN ANALIZADOR LEXICO


Analizador Léxico (Lexico.h)







Analizador Sintáctico (Sintactico.h)









Programa Principal (Lexico.cpp)



Programa Principal (Sintactico.cpp)


No hay comentarios:

Publicar un comentario