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.

Tratamiento de errores <strong><strong>sin</strong>táctico</strong>s<br />

Recuperación de errores<br />

Wirth especifica las características de un buen analizador <strong><strong>sin</strong>táctico</strong>:<br />

1. Ninguna sentencia debe dar lugar a que el analizador <strong><strong>sin</strong>táctico</strong> pierda el<br />

control.<br />

2. Todos los errores <strong><strong>sin</strong>táctico</strong>s deben de ser detectados y señalados.<br />

3. Los errores muy frecuentes e imputables a verdaderos fallos de comprensión<br />

o descuido del programador, habrán de ser diagnosticados correctamente<br />

(evitar los llamados mensajes de rebote). Esta tercera característica es la más<br />

difícil de lograr, ya que incluso compiladores de gran calidad emiten dos o más<br />

mensajes para un determinado error.<br />

Página 70

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

Saved successfully!

Ooh no, something went wrong!