Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

TECNOLÓGICO NACIONAL DE MÉXICO.

INSTITUTO TECNOLÓGICO DE TAPACHULA.

MATERIA:
LENGUAJES Y AUTÓMATAS I.

DOCENTE:
CABRERA GÓMEZ TERESA DEL CARMEN.

ALUMNA:
SANTIAGO ORDOÑEZ LAURA CONCEPCION.

SEMESTRE Y GRUPO:
5° “B”.

ACTIVIDAD:
“ANALIZADORES EN LA WEB”.

TAPACHULA, CHIAPAS A 20 DE SEPTIEMBRE DE 2022.


FLEX (GENERADOR DE ANALIZADOR LÉXICO RÁPIDO).

Flex es una herramienta o programa de computadora para generar analizadores


léxicos (escáneres o lexers). Flex y Bison son más flexibles que Lex y Yacc y
producen un código más rápido. Bison produce un analizador a partir del archivo de
entrada proporcionado por el usuario. La función yylex () es generada
automáticamente por el flex cuando se le proporciona un archivo. l y el analizador
espera que esta función yylex () llame para recuperar tokens del flujo actual de este
token. Nota: La función yylex () es la función flexible principal que ejecuta la sección
de reglas y la extensión (. l) es la extensión utilizada para guardar los programas.
Lex es la abreviatura del compilador léxico. Es una herramienta muy famosa en el
entorno UNIX. La función principal es generar un código de fuente C de un
analizador de idiomas (escáner). Descripción Reglas Use expresiones regulares
(expresión regular). Describa el archivo *. l del analizador léxico, después de que
las compilar Lex, genera un archivo lex.yy.c, y luego compila el compilador C para
generar un analizador léxico. El analizador léxico, simplemente, su tarea es convertir
las entradas de los diversos símbolos en el identificador correspondiente (token), y
el identificador transformado se procesa fácilmente en fases posteriores. La sección
de TODO es lo que debe hacer el programa después de que el compilador se adapte
a la cadena.
Por ejemplo, imprima este entero después de coincidir con el entero:
ANÁLISIS.
Mi análisis de Flex se centra en los analizadores léxicos, un analizador léxico es
una forma de que un programa examine o analice el código fuente de otro programa,
un analizador léxico es una forma de que un programa examine o analice el código
fuente de otro programa para reproducirlo mediante símbolos, del mismo modo, se
puede ver cómo funciona un analizador léxico mediante ejemplos, esta sección
explica cómo funciona el analizador léxico y cómo se configura con el programa
instalado instalación de Flex y Viso.
PASOS:
Con esto tenemos instalado lo que es flex y bison lo cual nos ayudara a realizar un
analizador léxico.

El siguiente punto ocupe un ejemplo de analizador léxico y se observa que corre


bien el programa nos marca un 6.
BIBLIOGRAFÍAS
Analizador lexico lex - programador clic. (n.d.). Programmerclick.com. Retrieved September
19, 2022, from
https://programmerclick.com/article/59662188133/
Flex (Generador de analizador léxico rápido) – Acervo Lima. (n.d.). Acervolima.com.
Retrieved September 19, 2022, from
https://es.acervolima.com/flex-generador-de-analizador-lexico-rapido/

You might also like