Análisis Sintáctico
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Formas Normales de Chomsky<br />
Una gramática formal está en Forma normal de Chomsky si todas sus reglas de<br />
producción son de alguna de las siguientes formas:<br />
A → BC o<br />
A → a o<br />
donde A, B y C son símbolos no terminales (o variables) y α es un símbolo terminal.<br />
Todo lenguaje independiente del contexto que no posee a la cadena vacía, es<br />
expresable por medio de una gramática en forma normal de Chomsky (GFNCH) y<br />
recíprocamente. Además, dada una gramática independiente del contexto, es<br />
posible algorítmicamente producir una GFNCH equivalente, es decir, que genera el<br />
mismo lenguaje.<br />
Una gramática sin reglas de producción unitarias, sin símbolos inútiles ni anulables<br />
puede expresarse en la FNC, en la cual todas las reglas de producción tienen del<br />
lado derecho un terminal o bien 2 variables, es decir, las reglas de producción son<br />
de la forma<br />
Variables accesibles:<br />
<br />
Si existe una derivación desde el símbolo inicial que contiene X, es decir,<br />
existe $ → * α Xβ donde α, β Є∑*<br />
Variables generativas:<br />
<br />
Si existe una derivación desde el la variable que produce una sentencia, es<br />
decir, existe X →* ω donde ω Є *T.<br />
15