Traductores e Intérpretes UCAB : Fuertemente LLk
This page last changed on Dec 12, 2006 by juanca.
Una gramática es fuertemente LL(k) si para todo par de producciones A → α y A → β en P se cumple que:
también:
Todas las gramáticas LL(1) son fuertemente LL(1), pero no todas las gramáticas LL(k) con k > 1 son fuertemente LL(k). Por ejemplo, la siguiente gramática es LL(2) (cumple con la definición de LLk para k=2), pero no es fuertemente LL(2):
El lenguaje generado por esa gramática es:
Secuencias Predictivas para Lenguajes Fuertemente LL(k)Las secuencias predictivas para las producciones A → α son las concatenaciones:
Dichas secuencias indican que cuando:
La producción a emplear en ese paso de la derivación es sin duda A → α. |
Document generated by Confluence on Oct 04, 2010 11:24 |