SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
EJERCICIO DE
GRAMÁTICAS CON
  ATRIBUTOS
gramática:



exp    exp+ term | exp – term | term
term    term *factor |factor
Factor   ( exp ) |número
1. Lo primero que debemos realizar es escribir las reglas gramaticales para esto
   debemos escribir cada regla diferenciando cada uno de los términos iguales
   que existen en cada regla gramatical .

Ejemplo:
                 exp1       exp2 + term

2. Estas ecuaciones se expresan la relación entre las sintaxis de las expresiones
   y la semántica de los cálculos aritméticos que se realizaran

Ejemplo:

                exp1.val        exp2.val + term.val
3.   El atributo principal de una exp(o term o factor) es un valor numérico, el
     cual escribimos como val.

4.   A continuación escribimos las reglas gramaticales y semánticas en la
     siguiente tabla:

              Reglas Gramaticales                    Reglas Semánticas

     exp1     exp2 + term                exp1.val=exp2.val +term.val

     exp1     exp2 – term                exp1.val=exp2.val – term.val

     exp      term                       exp.val= term.val

     term1    term2* factor              term1.val = term2.val*factor.val

     term     factor                     term.val= factor.val

     factor   (exp)                      factor.val=(exp.val)

     factor   numero                     factor.val = numero.val
5.   Luego derivamos por la izquierda la expresión para realizar el árbol



Expresión: (34-3)*42
Podemos expresar los cálculos implicados mediante esta gramática con
atributos agregando ecuaciones a los nodos en un árbol de análisis
gramatical:
expresión (34-3)*42
BIBLIOGRAFIA:

ANG UNED Construccion de compiladores principios y practica - Kenneth C
Louden -International Thomson Editores - 2004

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Matematica Basica (II Bimestre)
Matematica Basica (II Bimestre)Matematica Basica (II Bimestre)
Matematica Basica (II Bimestre)
 
notacion Sigma
notacion Sigmanotacion Sigma
notacion Sigma
 
Matematicas ejercicios resueltos de integrales
Matematicas ejercicios resueltos de integralesMatematicas ejercicios resueltos de integrales
Matematicas ejercicios resueltos de integrales
 
CALCULO INTEGRAL
CALCULO INTEGRALCALCULO INTEGRAL
CALCULO INTEGRAL
 
Mate Aplicada
Mate AplicadaMate Aplicada
Mate Aplicada
 
Sesion 06 polinomios
Sesion 06 polinomiosSesion 06 polinomios
Sesion 06 polinomios
 
Notación Sigma
Notación SigmaNotación Sigma
Notación Sigma
 
Ensayogaac
EnsayogaacEnsayogaac
Ensayogaac
 
Calculo Integral
Calculo IntegralCalculo Integral
Calculo Integral
 
Conjuntos 3
Conjuntos 3Conjuntos 3
Conjuntos 3
 
Julio panza calculo2
Julio panza calculo2Julio panza calculo2
Julio panza calculo2
 
Algoritmo simplex
Algoritmo simplexAlgoritmo simplex
Algoritmo simplex
 
Utilizas funciones polinomiales
Utilizas funciones polinomialesUtilizas funciones polinomiales
Utilizas funciones polinomiales
 
Calculo II "Notacion Sigma,Teoremas & Cambio de Variable"
Calculo II "Notacion Sigma,Teoremas & Cambio de Variable"Calculo II "Notacion Sigma,Teoremas & Cambio de Variable"
Calculo II "Notacion Sigma,Teoremas & Cambio de Variable"
 
Notacion sigma
Notacion sigmaNotacion sigma
Notacion sigma
 
Calculo tarea 13
Calculo tarea 13Calculo tarea 13
Calculo tarea 13
 
Mauricio Garcia Martinez y Lira Soberanes Susana
Mauricio Garcia Martinez y Lira Soberanes SusanaMauricio Garcia Martinez y Lira Soberanes Susana
Mauricio Garcia Martinez y Lira Soberanes Susana
 
Funciones ll
Funciones llFunciones ll
Funciones ll
 
función constante
función constantefunción constante
función constante
 
Notación sigma
Notación sigmaNotación sigma
Notación sigma
 

Similar a Gramaticas

Unidad 1. Álgebra, tigonometría y geometría analitica. Fase 2..pptx
Unidad 1. Álgebra, tigonometría y geometría analitica. Fase 2..pptxUnidad 1. Álgebra, tigonometría y geometría analitica. Fase 2..pptx
Unidad 1. Álgebra, tigonometría y geometría analitica. Fase 2..pptxblogdealgebraunad
 
Expresones algebraicas, factorizacion y radicalizacion - Gabriela Catari y Ci...
Expresones algebraicas, factorizacion y radicalizacion - Gabriela Catari y Ci...Expresones algebraicas, factorizacion y radicalizacion - Gabriela Catari y Ci...
Expresones algebraicas, factorizacion y radicalizacion - Gabriela Catari y Ci...GabrielaCatari
 
Ecuaciones exponenciales y logarítmicas
Ecuaciones exponenciales y logarítmicas Ecuaciones exponenciales y logarítmicas
Ecuaciones exponenciales y logarítmicas Yanira Castro
 
expresiones algebraicas.docx
expresiones algebraicas.docxexpresiones algebraicas.docx
expresiones algebraicas.docxKeiberVargas1
 
Conceptos Básico sobre Expresiones Algebraicas .docx
Conceptos Básico sobre Expresiones Algebraicas  .docxConceptos Básico sobre Expresiones Algebraicas  .docx
Conceptos Básico sobre Expresiones Algebraicas .docxMarialvijosefinapeal
 
Luismar Durán Ci 31163613 Expresiones algebraicas.pdf
Luismar Durán Ci 31163613 Expresiones algebraicas.pdfLuismar Durán Ci 31163613 Expresiones algebraicas.pdf
Luismar Durán Ci 31163613 Expresiones algebraicas.pdfLuismar72
 
Factorizacion info
Factorizacion infoFactorizacion info
Factorizacion infoYESSENIA17
 
MATEMATICAS (factorizacion)
MATEMATICAS (factorizacion)MATEMATICAS (factorizacion)
MATEMATICAS (factorizacion)tefitabenavides
 
MATEMATICAS (factorizacion)
MATEMATICAS (factorizacion)MATEMATICAS (factorizacion)
MATEMATICAS (factorizacion)tefitabenavides
 
Presentación del Trayecto inicial
Presentación del Trayecto inicial Presentación del Trayecto inicial
Presentación del Trayecto inicial Dayner7
 

Similar a Gramaticas (20)

Expresiones Algebraicas.pdf
Expresiones Algebraicas.pdfExpresiones Algebraicas.pdf
Expresiones Algebraicas.pdf
 
Unidad 1. Álgebra, tigonometría y geometría analitica. Fase 2..pptx
Unidad 1. Álgebra, tigonometría y geometría analitica. Fase 2..pptxUnidad 1. Álgebra, tigonometría y geometría analitica. Fase 2..pptx
Unidad 1. Álgebra, tigonometría y geometría analitica. Fase 2..pptx
 
Km
KmKm
Km
 
Km
KmKm
Km
 
Km
KmKm
Km
 
Karoll
KarollKaroll
Karoll
 
Expresones algebraicas, factorizacion y radicalizacion - Gabriela Catari y Ci...
Expresones algebraicas, factorizacion y radicalizacion - Gabriela Catari y Ci...Expresones algebraicas, factorizacion y radicalizacion - Gabriela Catari y Ci...
Expresones algebraicas, factorizacion y radicalizacion - Gabriela Catari y Ci...
 
Power logaritmos
Power logaritmos Power logaritmos
Power logaritmos
 
Ecuaciones exponenciales y logarítmicas
Ecuaciones exponenciales y logarítmicas Ecuaciones exponenciales y logarítmicas
Ecuaciones exponenciales y logarítmicas
 
expresiones algebraicas.docx
expresiones algebraicas.docxexpresiones algebraicas.docx
expresiones algebraicas.docx
 
trabajo de junior.docx
trabajo de junior.docxtrabajo de junior.docx
trabajo de junior.docx
 
trabajo de junior.docx
trabajo de junior.docxtrabajo de junior.docx
trabajo de junior.docx
 
Conceptos Básico sobre Expresiones Algebraicas .docx
Conceptos Básico sobre Expresiones Algebraicas  .docxConceptos Básico sobre Expresiones Algebraicas  .docx
Conceptos Básico sobre Expresiones Algebraicas .docx
 
Presentacion_Paso 2_Grupo 2.pptx
Presentacion_Paso 2_Grupo 2.pptxPresentacion_Paso 2_Grupo 2.pptx
Presentacion_Paso 2_Grupo 2.pptx
 
Luismar Durán Ci 31163613 Expresiones algebraicas.pdf
Luismar Durán Ci 31163613 Expresiones algebraicas.pdfLuismar Durán Ci 31163613 Expresiones algebraicas.pdf
Luismar Durán Ci 31163613 Expresiones algebraicas.pdf
 
Factorizacion info
Factorizacion infoFactorizacion info
Factorizacion info
 
MATEMATICAS
MATEMATICASMATEMATICAS
MATEMATICAS
 
MATEMATICAS (factorizacion)
MATEMATICAS (factorizacion)MATEMATICAS (factorizacion)
MATEMATICAS (factorizacion)
 
MATEMATICAS (factorizacion)
MATEMATICAS (factorizacion)MATEMATICAS (factorizacion)
MATEMATICAS (factorizacion)
 
Presentación del Trayecto inicial
Presentación del Trayecto inicial Presentación del Trayecto inicial
Presentación del Trayecto inicial
 

Último

PRESENTACION FIDELIZACION DE CLIENTES.ppt
PRESENTACION FIDELIZACION DE CLIENTES.pptPRESENTACION FIDELIZACION DE CLIENTES.ppt
PRESENTACION FIDELIZACION DE CLIENTES.pptLEONELREYES28
 
Metodología de la investigación, 4ta Edición - César A. Bernal-FREELIBROS.ME.pdf
Metodología de la investigación, 4ta Edición - César A. Bernal-FREELIBROS.ME.pdfMetodología de la investigación, 4ta Edición - César A. Bernal-FREELIBROS.ME.pdf
Metodología de la investigación, 4ta Edición - César A. Bernal-FREELIBROS.ME.pdfCesarRafaelBarreraBe1
 
Revista La Verdad - Edición Abril 2024
Revista La Verdad  -  Edición Abril 2024Revista La Verdad  -  Edición Abril 2024
Revista La Verdad - Edición Abril 2024larevista
 
576Presentación CULPA PATRONAL (Responsabilidad Civil y Penal).pdf
576Presentación CULPA PATRONAL (Responsabilidad Civil y Penal).pdf576Presentación CULPA PATRONAL (Responsabilidad Civil y Penal).pdf
576Presentación CULPA PATRONAL (Responsabilidad Civil y Penal).pdfbygilprl
 
SISTEMA DE ADMINISTRACION DE PERSONAL.pptx
SISTEMA DE ADMINISTRACION DE PERSONAL.pptxSISTEMA DE ADMINISTRACION DE PERSONAL.pptx
SISTEMA DE ADMINISTRACION DE PERSONAL.pptxANGULOVASQUEZMARIAGE
 
Aceros de Guatemala Orígenes y Propósito de la Corporación que Revolucionó la...
Aceros de Guatemala Orígenes y Propósito de la Corporación que Revolucionó la...Aceros de Guatemala Orígenes y Propósito de la Corporación que Revolucionó la...
Aceros de Guatemala Orígenes y Propósito de la Corporación que Revolucionó la...casoacerosdeguatemal
 
DEFINICIÓN, CARACTERISTICAS Y DIFERENCIAS ENTRE LOS VALORES Y LOS ANTIVALORES...
DEFINICIÓN, CARACTERISTICAS Y DIFERENCIAS ENTRE LOS VALORES Y LOS ANTIVALORES...DEFINICIÓN, CARACTERISTICAS Y DIFERENCIAS ENTRE LOS VALORES Y LOS ANTIVALORES...
DEFINICIÓN, CARACTERISTICAS Y DIFERENCIAS ENTRE LOS VALORES Y LOS ANTIVALORES...JavierLopez591396
 
Proyecto de aprendizaje_ DÍA DE LA MADRE.docx
Proyecto de aprendizaje_ DÍA DE LA MADRE.docxProyecto de aprendizaje_ DÍA DE LA MADRE.docx
Proyecto de aprendizaje_ DÍA DE LA MADRE.docxYURISAYRI
 
Imágenes de cortinas, persianas, toldos, etc.
Imágenes de cortinas, persianas, toldos, etc.Imágenes de cortinas, persianas, toldos, etc.
Imágenes de cortinas, persianas, toldos, etc.Comunidad sdm
 
Extracto general.pdf de extracto del banco
Extracto general.pdf de extracto del bancoExtracto general.pdf de extracto del banco
Extracto general.pdf de extracto del bancossuser3307a91
 
TRABAJO DE ECOMERCIO ADMINISTRACIÓN 1 CICLO
TRABAJO DE ECOMERCIO ADMINISTRACIÓN 1 CICLOTRABAJO DE ECOMERCIO ADMINISTRACIÓN 1 CICLO
TRABAJO DE ECOMERCIO ADMINISTRACIÓN 1 CICLO73995891
 
Presentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Presentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONALPresentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Presentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONALbygilprl
 
Infografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Infografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONALInfografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Infografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONALbygilprl
 
Mezcal con orgullo: Empresa que fabrica mezcal
Mezcal con orgullo: Empresa que fabrica mezcalMezcal con orgullo: Empresa que fabrica mezcal
Mezcal con orgullo: Empresa que fabrica mezcalmarquezorozcomiguel
 
Programas Generación Digital · Generación D Pymes - Personas de Equipos Direc...
Programas Generación Digital · Generación D Pymes - Personas de Equipos Direc...Programas Generación Digital · Generación D Pymes - Personas de Equipos Direc...
Programas Generación Digital · Generación D Pymes - Personas de Equipos Direc...EOI Escuela de Organización Industrial
 
NOVEDADES RED.ES. Nuevos segmentos y Kit consulting
NOVEDADES RED.ES. Nuevos segmentos y Kit consultingNOVEDADES RED.ES. Nuevos segmentos y Kit consulting
NOVEDADES RED.ES. Nuevos segmentos y Kit consultingJAndresDuVa
 
METODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdf
METODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdfMETODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdf
METODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdfCesarRafaelBarreraBe1
 
PLAN DE NEGOCIOS EJEMPLOS VARIOS utb.pptx
PLAN DE NEGOCIOS EJEMPLOS VARIOS utb.pptxPLAN DE NEGOCIOS EJEMPLOS VARIOS utb.pptx
PLAN DE NEGOCIOS EJEMPLOS VARIOS utb.pptxSergioAntonioAaguaya
 
Planeación estratégica y PETI para la empresa.pptx
Planeación estratégica y PETI para la empresa.pptxPlaneación estratégica y PETI para la empresa.pptx
Planeación estratégica y PETI para la empresa.pptxdavidson571
 
López-Administración de proyectos estudios de
López-Administración de proyectos estudios deLópez-Administración de proyectos estudios de
López-Administración de proyectos estudios deCesarRafaelBarreraBe1
 

Último (20)

PRESENTACION FIDELIZACION DE CLIENTES.ppt
PRESENTACION FIDELIZACION DE CLIENTES.pptPRESENTACION FIDELIZACION DE CLIENTES.ppt
PRESENTACION FIDELIZACION DE CLIENTES.ppt
 
Metodología de la investigación, 4ta Edición - César A. Bernal-FREELIBROS.ME.pdf
Metodología de la investigación, 4ta Edición - César A. Bernal-FREELIBROS.ME.pdfMetodología de la investigación, 4ta Edición - César A. Bernal-FREELIBROS.ME.pdf
Metodología de la investigación, 4ta Edición - César A. Bernal-FREELIBROS.ME.pdf
 
Revista La Verdad - Edición Abril 2024
Revista La Verdad  -  Edición Abril 2024Revista La Verdad  -  Edición Abril 2024
Revista La Verdad - Edición Abril 2024
 
576Presentación CULPA PATRONAL (Responsabilidad Civil y Penal).pdf
576Presentación CULPA PATRONAL (Responsabilidad Civil y Penal).pdf576Presentación CULPA PATRONAL (Responsabilidad Civil y Penal).pdf
576Presentación CULPA PATRONAL (Responsabilidad Civil y Penal).pdf
 
SISTEMA DE ADMINISTRACION DE PERSONAL.pptx
SISTEMA DE ADMINISTRACION DE PERSONAL.pptxSISTEMA DE ADMINISTRACION DE PERSONAL.pptx
SISTEMA DE ADMINISTRACION DE PERSONAL.pptx
 
Aceros de Guatemala Orígenes y Propósito de la Corporación que Revolucionó la...
Aceros de Guatemala Orígenes y Propósito de la Corporación que Revolucionó la...Aceros de Guatemala Orígenes y Propósito de la Corporación que Revolucionó la...
Aceros de Guatemala Orígenes y Propósito de la Corporación que Revolucionó la...
 
DEFINICIÓN, CARACTERISTICAS Y DIFERENCIAS ENTRE LOS VALORES Y LOS ANTIVALORES...
DEFINICIÓN, CARACTERISTICAS Y DIFERENCIAS ENTRE LOS VALORES Y LOS ANTIVALORES...DEFINICIÓN, CARACTERISTICAS Y DIFERENCIAS ENTRE LOS VALORES Y LOS ANTIVALORES...
DEFINICIÓN, CARACTERISTICAS Y DIFERENCIAS ENTRE LOS VALORES Y LOS ANTIVALORES...
 
Proyecto de aprendizaje_ DÍA DE LA MADRE.docx
Proyecto de aprendizaje_ DÍA DE LA MADRE.docxProyecto de aprendizaje_ DÍA DE LA MADRE.docx
Proyecto de aprendizaje_ DÍA DE LA MADRE.docx
 
Imágenes de cortinas, persianas, toldos, etc.
Imágenes de cortinas, persianas, toldos, etc.Imágenes de cortinas, persianas, toldos, etc.
Imágenes de cortinas, persianas, toldos, etc.
 
Extracto general.pdf de extracto del banco
Extracto general.pdf de extracto del bancoExtracto general.pdf de extracto del banco
Extracto general.pdf de extracto del banco
 
TRABAJO DE ECOMERCIO ADMINISTRACIÓN 1 CICLO
TRABAJO DE ECOMERCIO ADMINISTRACIÓN 1 CICLOTRABAJO DE ECOMERCIO ADMINISTRACIÓN 1 CICLO
TRABAJO DE ECOMERCIO ADMINISTRACIÓN 1 CICLO
 
Presentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Presentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONALPresentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Presentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
 
Infografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Infografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONALInfografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Infografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
 
Mezcal con orgullo: Empresa que fabrica mezcal
Mezcal con orgullo: Empresa que fabrica mezcalMezcal con orgullo: Empresa que fabrica mezcal
Mezcal con orgullo: Empresa que fabrica mezcal
 
Programas Generación Digital · Generación D Pymes - Personas de Equipos Direc...
Programas Generación Digital · Generación D Pymes - Personas de Equipos Direc...Programas Generación Digital · Generación D Pymes - Personas de Equipos Direc...
Programas Generación Digital · Generación D Pymes - Personas de Equipos Direc...
 
NOVEDADES RED.ES. Nuevos segmentos y Kit consulting
NOVEDADES RED.ES. Nuevos segmentos y Kit consultingNOVEDADES RED.ES. Nuevos segmentos y Kit consulting
NOVEDADES RED.ES. Nuevos segmentos y Kit consulting
 
METODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdf
METODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdfMETODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdf
METODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdf
 
PLAN DE NEGOCIOS EJEMPLOS VARIOS utb.pptx
PLAN DE NEGOCIOS EJEMPLOS VARIOS utb.pptxPLAN DE NEGOCIOS EJEMPLOS VARIOS utb.pptx
PLAN DE NEGOCIOS EJEMPLOS VARIOS utb.pptx
 
Planeación estratégica y PETI para la empresa.pptx
Planeación estratégica y PETI para la empresa.pptxPlaneación estratégica y PETI para la empresa.pptx
Planeación estratégica y PETI para la empresa.pptx
 
López-Administración de proyectos estudios de
López-Administración de proyectos estudios deLópez-Administración de proyectos estudios de
López-Administración de proyectos estudios de
 

Gramaticas

  • 1.
  • 3. gramática: exp exp+ term | exp – term | term term term *factor |factor Factor ( exp ) |número
  • 4. 1. Lo primero que debemos realizar es escribir las reglas gramaticales para esto debemos escribir cada regla diferenciando cada uno de los términos iguales que existen en cada regla gramatical . Ejemplo: exp1 exp2 + term 2. Estas ecuaciones se expresan la relación entre las sintaxis de las expresiones y la semántica de los cálculos aritméticos que se realizaran Ejemplo: exp1.val exp2.val + term.val
  • 5. 3. El atributo principal de una exp(o term o factor) es un valor numérico, el cual escribimos como val. 4. A continuación escribimos las reglas gramaticales y semánticas en la siguiente tabla: Reglas Gramaticales Reglas Semánticas exp1 exp2 + term exp1.val=exp2.val +term.val exp1 exp2 – term exp1.val=exp2.val – term.val exp term exp.val= term.val term1 term2* factor term1.val = term2.val*factor.val term factor term.val= factor.val factor (exp) factor.val=(exp.val) factor numero factor.val = numero.val
  • 6. 5. Luego derivamos por la izquierda la expresión para realizar el árbol Expresión: (34-3)*42
  • 7. Podemos expresar los cálculos implicados mediante esta gramática con atributos agregando ecuaciones a los nodos en un árbol de análisis gramatical: expresión (34-3)*42
  • 8. BIBLIOGRAFIA: ANG UNED Construccion de compiladores principios y practica - Kenneth C Louden -International Thomson Editores - 2004