Nothing Special   »   [go: up one dir, main page]

Aplicaciones de Un Analizador Lexico

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 2

Aplicaciones De Un Analizador Lexico

Posted on 25 mayo, 2015 by josuecelis


Aplicaciones De Un Analizador Lxico.
El anlisis lxico es una tcnica que se encuentra basada en un conjunto
de reglas que relacionan un conjunto de partes para formar un CPU. Un
analizador lxico es la primera fase de un compilador consiste en un
programa que recibe el cdigo fuente de otro programa y produce una
salida compuesta en tokens o smbolos. Estos tokens sirven para una
posterior etapa del proceso de traduccin, siendo la entrada del
analizador sintctico.

un lenguaje de programacin incluye un conjunto de reglas que definen


lxico, las cuales consisten en expresiones regulares que indican el
conjunto de posibles secuencias de carcter que definen un token o
lexema.

Algunas aplicaciones de los analizadores lxicos son:

El analizador lxico divide la entrada en componentes lxicos.


Los componentes se agrupan en categoras lxicas.
Asociamos atributos a las categoras lxicas.
Especificamos las categoras mediante expresiones regulares.
Para reconocer los lenguajes asociados a las expresiones regulares
empleamos autmatas de estados finitos(AFD).
se pueden crear los AFD directamente a partir de la expresin
regular.
El analizador lxico utiliza la maquina discriminadora determinista.
El tratamiento de errores en nivel lxico es muy simple.
Se pueden emplear las ideas de los analizadores lxicos para
facilitar el tratamiento de ficheros de texto.
como conclusin los analizadores lxicos son una aplicacin de los compiladores
que se encargan de verificar que el texto este escrito en un formato aceptado para
todo el programa que esta escrito en un lenguaje de programacin al igual que se
encarga de verificar que tenga congruencia, los analizadores lxicos sirven en
gran parte para resolver problemas que pueden surgir a causa de que el programa
no tenga congruencia o no este bien estructurado.

También podría gustarte