Lenguajes formales - Facultad de Informática - Universidad ...
Lenguajes formales - Facultad de Informática - Universidad ...
Lenguajes formales - Facultad de Informática - Universidad ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Notación BNF<br />
TERMINAL Símbolo (ej. una palabra) <strong>de</strong>l lenguaje a <strong>de</strong>finir<br />
(se escribe en letras mayúsculas)<br />
Símbolo que se <strong>de</strong>fine en términos <strong>de</strong> otros<br />
símbolos (tanto terminales como no terminales)<br />
(se escribe en letras minúsculas y entre )<br />
Regla <strong>de</strong> producción Descripción <strong>de</strong> un símbolo no terminal como<br />
equivalente a 1) una combinación <strong>de</strong> terminales<br />
y no terminales, o 2) a la ca<strong>de</strong>na vacía<br />
(Un mismo no terminal pue<strong>de</strong> tener varias reglas <strong>de</strong> producción)<br />
Metasímbolo Símbolo propio <strong>de</strong> la notación BNF, está reservado<br />
y no pue<strong>de</strong> utilizarse en ningún otro símbolo<br />
::= Equivalencia<br />
(lo <strong>de</strong> la izquierda equivale a lo <strong>de</strong> la<br />
<strong>de</strong>recha; es una regla <strong>de</strong> producción)<br />
| Alternativa<br />
(lo <strong>de</strong> la izquierda o lo <strong>de</strong> la <strong>de</strong>recha)<br />
Procesadores <strong>de</strong> Lenguaje<br />
Ingeniería en <strong>Informática</strong> R.27