Gramáticas libres de contexto
sometemos,reconocer—
Palíndromesunapalabra
Ivan Meza
¿Acaso hubo búhos acá?
Con demostrar que el lenguaje de palíndromos
no es un lenguaje regular
Σ = {a, b}
ww
r
► ▮▮ ◼ 7
420
Con demostrar que el lenguaje formado por
cadenas con un mayor número de aes que bes no es regular
Σ = {a, b}
► ▮▮ ◼ 7
420
Crear una gramática para el lenguaje de palíndromos con
(incluir los palíndromos impares)Σ = {a, b}
► ▮▮ ◼ 8
480
Con la gramática anterior crear una derivación para la
palabra abababa
► ▮▮ ◼ 3
180
Con la gramática anterior crear una derivación para la
palabra aaccaa
► ▮▮ ◼ 1
60
Checando si están despiertos
Crear una gramática para el lenguaje algebraico de sumas y
multiplicaciones de enteros de a1 10
► ▮▮ ◼ 8
480
Con la gramática anterior crear una derivación para la
operación 1 + 3 + 5
► ▮▮ ◼ 3
180
Con la gramática anterior crear una derivación para la
operación 1 + 3 ∗ 5
► ▮▮ ◼ 3
180
Dibujar su árbol de derivación
► ▮▮ ◼ 3
180
Hacer una derivación a la derecha/izquierda 1 + 3 ∗ 5
► ▮▮ ◼ 3
180
Dibujar su árbol de derivación
► ▮▮ ◼ 3
180
Comparar los dos árboles, discutir
► ▮▮ ◼ 2
120
Con la gramática anterior crear una derivación para la
operación (1 + 3) ∗ 5
► ▮▮ ◼ 3
180
Dibujar su árbol de derivación
► ▮▮ ◼ 3
180
Diseñar una gramática para básico de python (omitir
espacios)
if
► ▮▮ ◼ 3
180
Hacer una derivación a la izquierda para
if a > 1: 
  True
► ▮▮ ◼ 3
180
Hacer una derivación a la izquierda para
if a > 1: 
  True 
else: 
  False
► ▮▮ ◼ 3
180
Dibujar su árbol de derivación
► ▮▮ ◼ 2
120
Diseñar una gramática para página html básica , ,
, ,
html head
body h1 p
► ▮▮ ◼ 5
300
Construir una página "hello world!"
► ▮▮ ◼ 3
180
Dibujar su árbol de derivación
► ▮▮ ◼ 3
180
Diseñar una gramática para comandos de un robot , ,
, , , , ,
ve toma
saluda cocina lata celular sala
► ▮▮ ◼ 3
180
Construir una derivación para "ve cocina"
► ▮▮ ◼ 3
180
Dibujar su árbol de derivación
► ▮▮ ◼ 3
180
Diseñar una gramática para lenguaje natural (verbos simples):
"voy a la casa", "toma el celular"
► ▮▮ ◼ 3
180
ivanvladimir@gmail.com ivanvladimir.github.io ivanvladimir
Gramática libre de contexto by is licensed under a
.
Creado a partir de la obra en
Ivan V. Meza Ruiz
Creative Commons Reconocimiento 4.0 Internacional License
http://turing.iimas.unam.mx/~ivanvladimir/slides/lfya/glc_examples.html

Gramáticas libres de contexto