Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Y TEORA DE
AUTMATAS
G rupo 2
Por otro lado, estas gramticas son suficientemente simples como para
permitir el diseo de eficientes algoritmos de anlisis sintctico que,
para una cadena de caracteres dada determinen cmo puede ser
generada desde la gramtica.
https://es.wikipedia.org/wiki/Gram%C3%A1tica_libre_de_contexto
Gramticas de contexto libre, Definicin
formal
S1 A
A aAa
A bAb
Ac
(La exposicin de Ayer)
Gramticas de contexto libre, Ejemplo 1
{an bn : n >= 0}
https://es.wikipedia.org/wiki/Gram%C3%A1tica_libre_de_contexto
Gramticas de contexto libre, Ejemplo 2
SU|V
U TaU | TaT
V TbV | TbT
T aTbT | bTaT |
https://es.wikipedia.org/wiki/Gram%C3%A1tica_libre_de_contexto
rboles de derivacin
http://teodelacomp.blogspot.com/2011/03/arboles-de-derivacion.html
rboles de derivacin
Todo nodo c excepto el nodo raz est conectado con un arco a otro
nodo k, llamado el padre de c (c es el hijo de k). El padre de un
nodo, se dibuja por encima del nodo.
Para cada cadena del lenguaje generado por una gramtica es posible
construir (al menos) un rbol de derivacin, en el cual cada hoja tiene
como rtulo uno de los smbolos de la cadena.
http://teodelacomp.blogspot.com/2011/03/arboles-de-derivacion.html
rboles de derivacin
https://www.youtube.com/watch?v=qkJQpTzYPqs
rboles de derivacin, Derivacin a la
Izquierda
Ejemplo 1
S ASB
A b
aaA aaBB
S d
A aA
B dcd
https://www.youtube.com/watch?v=qkJQpTzYPqs
rboles de derivacin, Derivacin a la
Izquierda
Ejemplo 2
S ASB
A b
aaA aaBB
S d
A aA
B dcd
https://www.youtube.com/watch?v=qkJQpTzYPqs
Otras formas de representacin de GCL
1. S ASB
2. A b
3. aaA
aaBB
4. S d
5. A aA
6. B dcd
https://www.youtube.com/watch?v=qkJQpTzYPqs
Otras formas de representacin de GCL
1. S ASB
2. A b
3. aaA
aaBB
4. S d
5. A aA
6. B dcd
https://www.youtube.com/watch?v=qkJQpTzYPqs
gramtica
https://www.youtube.com/watch?v=a4ZLHsb4al0
5 Ejercicios a resolver