Cómo funciona

La aplicación permite programar utilizando pseudolenguaje de la siguiente forma:

  1. El usuario escribe su código usando el pseudolenguaje reconocido por el programa.
  2. Al ejecutar el código, lo que hace el programa es tomar el pseudocódigo y analizarlo mediante el analizador desarrollado con JavaCC.
  3. El pseudocódigo se analiza y se traduce, generando un archivo con el código equivalente pero en Java en el mismo directorio en donde esta guardado el pseudocódigo, así se pueden estudiar y comparar ambos archivos e ir aprendiendo Java sobre la marcha.
  4. El código Java es compilado y ejecutado.
  5. El resultado es mostrado en la consola del S.O.

A continuacion un diagrama para explicar lo antes dicho:

Diagrama explicativo