09.05.2013 Views

análisis sintáctico descendente sin retroceso - Blearning

análisis sintáctico descendente sin retroceso - Blearning

análisis sintáctico descendente sin retroceso - Blearning

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Análisis <strong><strong>sin</strong>táctico</strong> <strong>descendente</strong> <strong>sin</strong> <strong>retroceso</strong><br />

Transformación de gramáticas<br />

Eliminación de la recursividad a izquierdas<br />

Se dice que una gramática tiene recursividad a izquierdas, si existe un no terminal<br />

A, tal que para algún α ∈ V * existe una derivación de la forma:<br />

EJEMPLO<br />

S → aAc<br />

A → Ab | λ<br />

Reconocer la cadena abbc<br />

(1)<br />

S<br />

Α ⎯ ⎯→ Α α<br />

+<br />

(2)<br />

S<br />

a A c<br />

(3)<br />

S<br />

a A c<br />

A b<br />

(4)<br />

S<br />

a A c<br />

A b<br />

A b<br />

S<br />

a A c<br />

A b<br />

A b<br />

A b<br />

(5)<br />

Página 34

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

Saved successfully!

Ooh no, something went wrong!