Documente Academic
Documente Profesional
Documente Cultură
GROHMANN
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA EN INFORMÁTICA Y
SISTEMAS
Tacna - Perú
2018
INTRODUCCIÓN
La sección de reglas
La segunda sección del archivo Lex da las expresiones regulares para cada
ficha ser reconocido y una acción correspondiente. Las cadenas de uno o
más dígitos se reconocen como un entero y por lo tanto el valor INT se
devuelve al analizador. Las palabras reservadas del lenguaje son una
cadena de letras en minúscula (mayúscula pueden ser utilizados,
pero deben ser tratados de manera diferente).Los espacios en blanco,
tabuladores y saltos de línea se ignoran. Todos los demás símbolos de
caracteres solo se devuelven como ellos mismos (los lugares de entrada de
escáner todo en el yytextcadena).
TRADUCCIÓN DIRIGIDA POR LA SINTAXIS . (GALVEZ ROJAS & MORA MATA, 2005)
Desarrollo
Lo desarrolle en Ubuntu (Linux) poniendo en el terminal los siguientes
comandos:
1. sudo apt-get update
2. sudo apt-get install flex
3. sudo apt-get install bison
Para luego crear el código básico en un documento de texto terminando con .l
Para que resulte de la siguiente manera en el terminal:
Bibliografía:
Aho, A., Lam, M., Sethi, R., & Ullman, J. (1998).
Compiladores: Principios, Tecnicas y Herramientas 2 Edicion.
https://es.scribd.com/document/319235593/Diseno-de-un-Compilador-
Online-usando-Flex-y-Bison