Documente Academic
Documente Profesional
Documente Cultură
Teorema 1: Una gramática LL(1) no puede ser recursiva a izquierda y debe estar factorizada.
S aB
B b |aBb
¿Cómo garantizar que una gramática es LL(1): los conjuntos PRIMEROS y SIGUIENTES?
Sea α Є (VN U VT), PRIMEROS (α) indica el conjunto de terminales que pueden aparecer al principio
de cadenas derivadas de α.
Sea σ Є VT, {σ} Є SIGUIENTES (A) si existe α,β Є (VN U VT)* tales que S ═⃰> αAσβ
E T E’
E’ + T E’ | - T E’ | є
T F T’
T’ * F T’ | / F T’ | є
F (E) | num | id
Esta regla permite decidir que´ alternativa elegir conociendo solo un símbolo de la entrada.