Lex<br />Integrantes: <br />Michael Paternina <br />Juan Camilo wong<br />Camilo castro <br />Francisco chico <br />
¿Qué es?<br />LEX es el nombre de un programa cuyo objetivo principal es de generar analizadores léxicos y se lo usa con e...
¿Cómo funciona?<br />LEX está diseñado para el proceso léxico de cadenas de caracteres, este programa primero reconoce las...
Estructura<br />Sección de declaraciones:en esta sección se declaran macros y se importan los archivos de cabecera escrito...
Sección de Reglas:Antes y después  de la sección de reglas se encuentran una línea que contiene los símbolos %%. En esta s...
Estos patrones son expresiones<br />regulares. Se la considera como la base<br />del funcionamiento de LEX.<br />Sección d...
Ejemplo:<br />Entrada:<br />
Aquí se ve las diferentes secciones<br />
Salida:<br />
GRACIAS<br />
Próxima SlideShare
Cargando en…5
×

Lex

516 visualizaciones

Publicado el

Publicado en: Educación, Viajes, Tecnología
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
516
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
6
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Lex

  1. 1. Lex<br />Integrantes: <br />Michael Paternina <br />Juan Camilo wong<br />Camilo castro <br />Francisco chico <br />
  2. 2. ¿Qué es?<br />LEX es el nombre de un programa cuyo objetivo principal es de generar analizadores léxicos y se lo usa con el software yacc, que en cambio se encarga del análisis sintáctico. <br />
  3. 3. ¿Cómo funciona?<br />LEX está diseñado para el proceso léxico de cadenas de caracteres, este programa primero reconoce las expresiones de una cadena y las divide en cadenas de caracteres que coinciden con las expresiones para luego ser ejecutadas.<br />
  4. 4. Estructura<br />Sección de declaraciones:en esta sección se declaran macros y se importan los archivos de cabecera escritos en C. El código C debe estar entre los símbolos %{ y %}.<br />
  5. 5. Sección de Reglas:Antes y después de la sección de reglas se encuentran una línea que contiene los símbolos %%. En esta sección se realiza la asociación a sentencias de C. <br />
  6. 6. Estos patrones son expresiones<br />regulares. Se la considera como la base<br />del funcionamiento de LEX.<br />Sección de Código C:Está formada por sentencias de C y funciones.<br />
  7. 7. Ejemplo:<br />Entrada:<br />
  8. 8. Aquí se ve las diferentes secciones<br />
  9. 9. Salida:<br />
  10. 10. GRACIAS<br />

×