Gramática libre de contexto

29
Gramáticas libres de contexto sometemos reconocer— Palíndromes una palabra Ivan Meza

Transcript of Gramática libre de contexto

Page 1: Gramática libre de contexto

Gramáticas libres de contexto

sometemos reconocer—Palíndromes una palabra

Ivan Meza

Page 2: Gramática libre de contexto

¿Acaso hubo búhos acá?

Page 3: Gramática libre de contexto

Con demostrar que el lenguaje de palíndromos no es un lenguaje regular

Σ = {a, b}wwr

Page 4: Gramática libre de contexto

Con demostrar que el lenguaje formado porcadenas con un mayor número de aes que bes no es regular

Σ = {a, b}

Page 5: Gramática libre de contexto

Crear una gramática para el lenguaje de palíndromos con (incluir los palíndromos impares)Σ = {a, b}

Page 6: Gramática libre de contexto

Con la gramática anterior crear una derivación para lapalabra abababa

Page 7: Gramática libre de contexto

Con la gramática anterior crear una derivación para lapalabra aaccaa

Checando si están despiertos

Page 8: Gramática libre de contexto

Crear una gramática para el lenguaje algebraico de sumas ymultiplicaciones de enteros de a 1 10

Page 9: Gramática libre de contexto

Con la gramática anterior crear una derivación para laoperación 1 + 3 + 5

Page 10: Gramática libre de contexto

Con la gramática anterior crear una derivación para laoperación 1 + 3 ∗ 5

Page 11: Gramática libre de contexto

Dibujar su árbol de derivación

Page 12: Gramática libre de contexto

Hacer una derivación a la derecha/izquierda 1 + 3 ∗ 5

Page 13: Gramática libre de contexto

Dibujar su árbol de derivación

Page 14: Gramática libre de contexto

Comparar los dos árboles, discutir

Page 15: Gramática libre de contexto

Con la gramática anterior crear una derivación para laoperación (1 + 3) ∗ 5

Page 16: Gramática libre de contexto

Dibujar su árbol de derivación

Page 17: Gramática libre de contexto

Diseñar una gramática para básico de python (omitirespacios)

if

Page 18: Gramática libre de contexto

Hacer una derivación a la izquierda paraif a > 1:   True

Page 19: Gramática libre de contexto

Hacer una derivación a la izquierda paraif a > 1:   True else:   False

Page 20: Gramática libre de contexto

Dibujar su árbol de derivación

Page 21: Gramática libre de contexto

Diseñar una gramática para página html básica , , , ,

html headbody h1 p

Page 22: Gramática libre de contexto

Construir una página "hello world!"

Page 23: Gramática libre de contexto

Dibujar su árbol de derivación

Page 24: Gramática libre de contexto

Diseñar una gramática para comandos de un robot , , , , , , ,

ve tomasaluda cocina lata celular sala

Page 25: Gramática libre de contexto

Construir una derivación para "ve cocina"

Page 26: Gramática libre de contexto

Dibujar su árbol de derivación

Page 27: Gramática libre de contexto

Diseñar una gramática para lenguaje natural (verbossimples): "voy a la casa", "toma el celular"

Page 28: Gramática libre de contexto
Page 29: Gramática libre de contexto

[email protected] ivanvladimir.github.io ivanvladimir

Gramática libre de contexto by is licensed under a.

Creado a partir de la obra en

Ivan V. Meza RuizCreative Commons Reconocimiento 4.0 Internacional License

http://turing.iimas.unam.mx/~ivanvladimir/slides/lfya/glc_examples.html