Universidad de Costa Rica
Escuela de Ciencias de la
Computación e Informática
Profesor Adolfo Di Mare
CI-1322
II Semestre 2008
[<=] [home] [<>] [\/] [=>]
CI-1322 Autómatas y compiladores

Tarea #2 [solución]

Analizadores léxico y sintáctico simples

      Tome el anlizador léxico y el sintáctico que le fueron entregados en clase y modifíquelos para a fin de cuentas obtener 3 versiones del analizador sintáctico que tenga estas cualiddes:

  1. Implemente la versión 2 de manera que funcione correctamente.
  2. Implemente la nueva versión 3 de manera que también funcione correctamente.
  3. Escriba la documentación externa apropiada para todas las 3 versiones del programa.

      La segunda versión del analizador utiliza un vector intermedio en donde están almacanenados cada uno de los tokens y lexemas. En la tercera implementación el anlizador sintáctico invoca directamente al analizador léxico, lo que evita usar este vector temporal e intermedio.

      Entregue su tarea por correo electrónico, como lo hizo anteriormente.

[mailto:] Entrega de Tareas

Tiempo de entrega: 3 días
Entregue su documentación en la primera fecha, y luego entregue el programa completo en la segunda fecha.
Segunda etapa: 7 días
Modalidad: En parejas

Soluciones

[mailto:] Adolfo Di Mare <adolfo@di-mare.com>.
Copyright © 2008
Derechos de autor reservados © 2008
[home] <> [/\]