Академический Документы
Профессиональный Документы
Культура Документы
Lenguaje Autómatas
Semestre
6 Semestre
Equipo #2
Numero de
15820144
15820167
15820151
Profesor:
Dra. Paula Hernández Hernández
Fecha de entrega:
5/05/2018
Generador Flex
• primer lugar veremos algunos ejemplos simples para una toma
de contacto con el uso de flex. La siguiente entrada de flex
especifica un escáner que siempre que encuentre la cadena
"username" la reemplazará por el nombre de entrada al sistema
del usuario: lee los archivos de entrada dados, o la entrada
estándar si no se le ha indicado ningún nombre de archivo, con la
descripción de un escáner a generar.
%%
username printf( "%s", getlogin() );
GENERADOR LEX
Se utiliza comúnmente con el programa yacc que se utiliza para
generar análisis sintáctico, es el analizador léxico estándar en los
sistemas Unix, y se incluye en el estándar de POSIX. Lex toma
como entrada una especificación de analizador léxico y devuelve
como salida el codigo fuente implementando el analizador léxico
en C.
Bibliografía
aho, a. V. (2008). La función del analizador léxico. En a. V. aho, Compiladores principios, técnicas y
herramienta (págs. 134-137). mexico: PEARSON EDUCACIÓN.
Aho, A.V., Sethi, R., Ullman, J.D. (1990), Compiladores: principios, técnicas y herramientas, capitulo
1, páginas: 1- 25, 743-747.
Aho, A.V., Sethi, R., Ullman, J.D. (1990), Compiladores: principios, técnicas y herramientas, capitulo
3, páginas: 135-138.
http://informatica.uv.es/docencia/iiguia/asignatu/2000/PL/2008/tema2.pdf