03.06.2013 Views

Lenguajes formales - Facultad de Informática - Universidad ...

Lenguajes formales - Facultad de Informática - Universidad ...

Lenguajes formales - Facultad de Informática - Universidad ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Gramáticas <strong>formales</strong><br />

Las gramáticas <strong>formales</strong> se <strong>de</strong>finen con una tupla<br />

siendo:<br />

T el alfabeto <strong>de</strong> símbolos terminales<br />

(Símbolos que forman parte directamente <strong>de</strong> las ca<strong>de</strong>nas <strong>de</strong>l lenguaje)<br />

N el alfabeto <strong>de</strong> símbolos no terminales<br />

(Símbolos más abstractos que representan posibles partes <strong>de</strong> las ca<strong>de</strong>nas <strong>de</strong>l lenguaje)<br />

n 0 ∈ N, el no terminal inicial o axioma<br />

P el conjunto <strong>de</strong> reglas <strong>de</strong> producción o producciones <strong>de</strong> la<br />

gramática<br />

Pue<strong>de</strong> representarse como α x n α y → β ó α x n α y ::= β<br />

don<strong>de</strong> n ∈ N y α x , α y , β ∈ (T ∪ N)*<br />

Procesadores <strong>de</strong> Lenguaje<br />

Ingeniería en <strong>Informática</strong> R.7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!