Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UCR ECCI
CI-2414 Recuperacin de Informacin
Prof. M.Sc. Kryscia Daviana Ramrez Benavides
Aspectos Generales
Un analizador lxico es la especificacin y el diseo de
programas que ejecuten las acciones activadas por patrones
dentro de las cadenas.
La principal funcin es leer los caracteres de entrada y
elaborar como salida una secuencia de componentes lxicos
que se utilizaran.
Convierte una cadena de caracteres en una cadena de palabras.
Una forma sencilla de crear un analizador lxico consiste en la
elaboracin de un diagrama que muestre la estructura de los
componentes lxicos del archivo fuente, y despus hacer la
traduccin a mano del diagrama a un programa para
encontrar los componentes lxicos.
UCR-ECCI CI-2414 Recuperacin de Informacin
Analizador Lxico
Aspectos Generales (cont.)
Una herramienta de software que automatiza la construccin
de analizadores lxicos, permite que personas con diferentes
conocimientos utilicen la concordancia de patrones en sus
propias reas de aplicacin.
La gran ventaja de un generador de analizadores lxicos es
que puede utilizar los algoritmos ms conocidos de
concordancia de patrones, con lo cual crea analizadores
lxicos eficientes para los no especialistas en dichas tcnicas.