Cómo funciona
La aplicación permite programar utilizando pseudolenguaje de la siguiente forma:
- El usuario escribe su código usando el pseudolenguaje reconocido por el programa.
- Al ejecutar el código, lo que hace el programa es tomar el pseudocódigo y analizarlo mediante el analizador desarrollado con JavaCC.
- 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.
- El código Java es compilado y ejecutado.
- El resultado es mostrado en la consola del S.O.
A continuacion un diagrama para explicar lo antes dicho: