SlideShare una empresa de Scribd logo
1 de 10
Lex Integrantes:  Michael Paternina  Juan Camilo wong Camilo castro  Francisco chico
¿Qué es? 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.
¿Cómo funciona? 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.
Estructura 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 %}.
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.
Estos patrones son expresiones regulares. Se la considera como la base del funcionamiento de LEX. Sección de Código C:Está formada por sentencias de C y funciones.
Ejemplo: Entrada:
Aquí se ve las diferentes secciones
Salida:
GRACIAS

Más contenido relacionado

La actualidad más candente

Ejemplos de diagramas =)
Ejemplos de diagramas =)Ejemplos de diagramas =)
Ejemplos de diagramas =)bat1820
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UMLPPMC26
 
Elementos estructurales UML
Elementos estructurales UMLElementos estructurales UML
Elementos estructurales UMLtatys_0788
 
Sesion 7 3 diseño diagramas de componentes
Sesion 7 3 diseño   diagramas de componentesSesion 7 3 diseño   diagramas de componentes
Sesion 7 3 diseño diagramas de componentesJulio Pari
 
Componentes
ComponentesComponentes
Componentesleonqn1
 
Diagramas Uml
Diagramas UmlDiagramas Uml
Diagramas Umlda4
 
Incorporacion De Una Tabla De Simbolos Compiladores
Incorporacion De Una Tabla De Simbolos CompiladoresIncorporacion De Una Tabla De Simbolos Compiladores
Incorporacion De Una Tabla De Simbolos Compiladoresguest5fa3fc
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesNedoww Haw
 
ingeniería del software
ingeniería del softwareingeniería del software
ingeniería del softwareAlejitaMuoz4
 
Marifer diapositivas uml roisbel
Marifer diapositivas uml roisbelMarifer diapositivas uml roisbel
Marifer diapositivas uml roisbelnubiafernandez8
 

La actualidad más candente (20)

Imformatica
ImformaticaImformatica
Imformatica
 
Ejemplos de diagramas =)
Ejemplos de diagramas =)Ejemplos de diagramas =)
Ejemplos de diagramas =)
 
Imformatica
ImformaticaImformatica
Imformatica
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
 
Diagrama de componentes
Diagrama de componentesDiagrama de componentes
Diagrama de componentes
 
diagramas
diagramas diagramas
diagramas
 
Elementos estructurales UML
Elementos estructurales UMLElementos estructurales UML
Elementos estructurales UML
 
Hora 12
Hora 12Hora 12
Hora 12
 
Sesion 7 3 diseño diagramas de componentes
Sesion 7 3 diseño   diagramas de componentesSesion 7 3 diseño   diagramas de componentes
Sesion 7 3 diseño diagramas de componentes
 
Guía de Diagramas de Flujo
Guía de Diagramas de FlujoGuía de Diagramas de Flujo
Guía de Diagramas de Flujo
 
Componentes
ComponentesComponentes
Componentes
 
Pdf glo
Pdf gloPdf glo
Pdf glo
 
Diagramas Uml
Diagramas UmlDiagramas Uml
Diagramas Uml
 
Incorporacion De Una Tabla De Simbolos Compiladores
Incorporacion De Una Tabla De Simbolos CompiladoresIncorporacion De Una Tabla De Simbolos Compiladores
Incorporacion De Una Tabla De Simbolos Compiladores
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
introduccion a la prgramacion
introduccion a la prgramacionintroduccion a la prgramacion
introduccion a la prgramacion
 
Analizador léxico
Analizador léxicoAnalizador léxico
Analizador léxico
 
ingeniería del software
ingeniería del softwareingeniería del software
ingeniería del software
 
Marifer diapositivas uml roisbel
Marifer diapositivas uml roisbelMarifer diapositivas uml roisbel
Marifer diapositivas uml roisbel
 

Destacado

Diaposensayoargumentativo
DiaposensayoargumentativoDiaposensayoargumentativo
Diaposensayoargumentativokaneliita
 
Modulo ii estadistica
Modulo ii estadisticaModulo ii estadistica
Modulo ii estadisticadoljocega
 
Recuerdos de la muerte
Recuerdos de la muerteRecuerdos de la muerte
Recuerdos de la muerteNu Chaile
 
Modulo2
Modulo2Modulo2
Modulo2cefic
 
El comercio
El comercioEl comercio
El comercioeddyej
 
Análisis de medios y materiales didácticos
Análisis de medios y materiales didácticosAnálisis de medios y materiales didácticos
Análisis de medios y materiales didácticosVANESAGP
 
Presentación WebQuest
Presentación WebQuestPresentación WebQuest
Presentación WebQuest0209geordy
 
Presentacion
PresentacionPresentacion
Presentacionrafafelix
 
Metodologiacalentamientoglobal 110513154446-phpapp02
Metodologiacalentamientoglobal 110513154446-phpapp02Metodologiacalentamientoglobal 110513154446-phpapp02
Metodologiacalentamientoglobal 110513154446-phpapp02mariel_haash
 
Impact de la hausse des salaires sur l'économie. Etude du HCP 2 JUIN 2011
Impact de la hausse des salaires sur l'économie. Etude du HCP 2 JUIN 2011Impact de la hausse des salaires sur l'économie. Etude du HCP 2 JUIN 2011
Impact de la hausse des salaires sur l'économie. Etude du HCP 2 JUIN 2011www.bourse-maroc.org
 
Modulo guía del componente matemática
Modulo guía del componente matemáticaModulo guía del componente matemática
Modulo guía del componente matemáticadoljocega
 
Presentacion power point filosofía del graffiti xiomara batista
Presentacion power point filosofía del graffiti xiomara batistaPresentacion power point filosofía del graffiti xiomara batista
Presentacion power point filosofía del graffiti xiomara batistaXiomiBatista
 
Educacionelectronica
EducacionelectronicaEducacionelectronica
EducacionelectronicaXaviOrantes
 

Destacado (20)

Diaposensayoargumentativo
DiaposensayoargumentativoDiaposensayoargumentativo
Diaposensayoargumentativo
 
Flash valeur cdm de mai 2010 bkb
Flash valeur cdm de mai 2010 bkbFlash valeur cdm de mai 2010 bkb
Flash valeur cdm de mai 2010 bkb
 
Modulo ii estadistica
Modulo ii estadisticaModulo ii estadistica
Modulo ii estadistica
 
Recuerdos de la muerte
Recuerdos de la muerteRecuerdos de la muerte
Recuerdos de la muerte
 
Cayetano PRP Campaign Spending
Cayetano PRP Campaign SpendingCayetano PRP Campaign Spending
Cayetano PRP Campaign Spending
 
Modulo2
Modulo2Modulo2
Modulo2
 
El comercio
El comercioEl comercio
El comercio
 
Dia28 jun12
Dia28 jun12Dia28 jun12
Dia28 jun12
 
Análisis de medios y materiales didácticos
Análisis de medios y materiales didácticosAnálisis de medios y materiales didácticos
Análisis de medios y materiales didácticos
 
Presentación WebQuest
Presentación WebQuestPresentación WebQuest
Presentación WebQuest
 
Presentacion
PresentacionPresentacion
Presentacion
 
Webquest
WebquestWebquest
Webquest
 
Presentacion58
Presentacion58Presentacion58
Presentacion58
 
Metodologiacalentamientoglobal 110513154446-phpapp02
Metodologiacalentamientoglobal 110513154446-phpapp02Metodologiacalentamientoglobal 110513154446-phpapp02
Metodologiacalentamientoglobal 110513154446-phpapp02
 
Impact de la hausse des salaires sur l'économie. Etude du HCP 2 JUIN 2011
Impact de la hausse des salaires sur l'économie. Etude du HCP 2 JUIN 2011Impact de la hausse des salaires sur l'économie. Etude du HCP 2 JUIN 2011
Impact de la hausse des salaires sur l'économie. Etude du HCP 2 JUIN 2011
 
Modulo guía del componente matemática
Modulo guía del componente matemáticaModulo guía del componente matemática
Modulo guía del componente matemática
 
Presentacion power point filosofía del graffiti xiomara batista
Presentacion power point filosofía del graffiti xiomara batistaPresentacion power point filosofía del graffiti xiomara batista
Presentacion power point filosofía del graffiti xiomara batista
 
Po comunio
Po comunioPo comunio
Po comunio
 
Educacionelectronica
EducacionelectronicaEducacionelectronica
Educacionelectronica
 
Diario de sevilla las fue..
Diario de sevilla   las fue..Diario de sevilla   las fue..
Diario de sevilla las fue..
 

Similar a Lex

Analizador Léxico, Analizador Sintáctico
Analizador Léxico, Analizador SintácticoAnalizador Léxico, Analizador Sintáctico
Analizador Léxico, Analizador SintácticoRaul Gomez
 
Glosario terminologia java
Glosario terminologia javaGlosario terminologia java
Glosario terminologia javaorus004
 
Actividad 4.4 y 4.5 Lenguajes y Autómatas Edinson Yahir Sánchez Velázquez.pptx
Actividad 4.4 y 4.5 Lenguajes y Autómatas Edinson Yahir Sánchez Velázquez.pptxActividad 4.4 y 4.5 Lenguajes y Autómatas Edinson Yahir Sánchez Velázquez.pptx
Actividad 4.4 y 4.5 Lenguajes y Autómatas Edinson Yahir Sánchez Velázquez.pptxYahirSnchezDjMix
 
Visual Basic
Visual BasicVisual Basic
Visual BasicIrismar_6
 
Actividad 2 programacion de sistemas
Actividad 2 programacion de sistemasActividad 2 programacion de sistemas
Actividad 2 programacion de sistemasJESSIKADG86
 
Analizador lexico.pdf
Analizador lexico.pdfAnalizador lexico.pdf
Analizador lexico.pdfShadowArt2
 
Funcion del lex
Funcion del lexFuncion del lex
Funcion del lexPaul MG
 
Generación de codigo c++ a partir de modelos uml
Generación de codigo c++ a partir de modelos umlGeneración de codigo c++ a partir de modelos uml
Generación de codigo c++ a partir de modelos umlBismark Pantaleon Leonardo
 

Similar a Lex (20)

Yacc
YaccYacc
Yacc
 
Lex
LexLex
Lex
 
Lex
LexLex
Lex
 
Analizador Léxico, Analizador Sintáctico
Analizador Léxico, Analizador SintácticoAnalizador Léxico, Analizador Sintáctico
Analizador Léxico, Analizador Sintáctico
 
Glosario java
Glosario javaGlosario java
Glosario java
 
Glosario terminologia java
Glosario terminologia javaGlosario terminologia java
Glosario terminologia java
 
Actividad 4.4 y 4.5 Lenguajes y Autómatas Edinson Yahir Sánchez Velázquez.pptx
Actividad 4.4 y 4.5 Lenguajes y Autómatas Edinson Yahir Sánchez Velázquez.pptxActividad 4.4 y 4.5 Lenguajes y Autómatas Edinson Yahir Sánchez Velázquez.pptx
Actividad 4.4 y 4.5 Lenguajes y Autómatas Edinson Yahir Sánchez Velázquez.pptx
 
Diagrama de secuencia. soruco
Diagrama de secuencia. sorucoDiagrama de secuencia. soruco
Diagrama de secuencia. soruco
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Actividad 2 programacion de sistemas
Actividad 2 programacion de sistemasActividad 2 programacion de sistemas
Actividad 2 programacion de sistemas
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Manual c# 1 o@sis 2017
Manual c# 1 o@sis 2017Manual c# 1 o@sis 2017
Manual c# 1 o@sis 2017
 
TALLER ANALISIS LEXICO
TALLER ANALISIS LEXICOTALLER ANALISIS LEXICO
TALLER ANALISIS LEXICO
 
Analizador lexico.pdf
Analizador lexico.pdfAnalizador lexico.pdf
Analizador lexico.pdf
 
lexico.pptx
lexico.pptxlexico.pptx
lexico.pptx
 
Lex yacc
Lex yaccLex yacc
Lex yacc
 
Funcion del lex
Funcion del lexFuncion del lex
Funcion del lex
 
Lenguaje de programacion mike alvarado
Lenguaje de programacion mike alvaradoLenguaje de programacion mike alvarado
Lenguaje de programacion mike alvarado
 
Glosario
GlosarioGlosario
Glosario
 
Generación de codigo c++ a partir de modelos uml
Generación de codigo c++ a partir de modelos umlGeneración de codigo c++ a partir de modelos uml
Generación de codigo c++ a partir de modelos uml
 

Último

FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxpvtablets2023
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSYadi Campos
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxNadiaMartnez11
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 

Último (20)

FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 

Lex

  • 1. Lex Integrantes: Michael Paternina Juan Camilo wong Camilo castro Francisco chico
  • 2. ¿Qué es? 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.
  • 3. ¿Cómo funciona? 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.
  • 4. Estructura 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 %}.
  • 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.
  • 6. Estos patrones son expresiones regulares. Se la considera como la base del funcionamiento de LEX. Sección de Código C:Está formada por sentencias de C y funciones.
  • 8. Aquí se ve las diferentes secciones