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.

<strong>Lenguajes</strong> regulares<br />

Un lenguaje regular es un lenguaje formal que tiene<br />

estas características:<br />

Pue<strong>de</strong> ser <strong>de</strong>scrito mediante una expresión regular<br />

(expresar <strong>de</strong> forma compacta cómo son todas las ca<strong>de</strong>nas<br />

<strong>de</strong> símbolos que le pertenecen)<br />

Pue<strong>de</strong> ser generado mediante una gramática regular<br />

(obtener todas las ca<strong>de</strong>nas <strong>de</strong> símbolos que le pertenecen)<br />

Pue<strong>de</strong> ser reconocido mediante un autómata finito<br />

(saber si una ca<strong>de</strong>na <strong>de</strong> símbolos pertenece a él o no)<br />

¡Todas estas características facilitan mucho su<br />

tratamiento computacional, por eso nos interesan los<br />

lenguajes regulares!<br />

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

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

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

Saved successfully!

Ooh no, something went wrong!