Director
Gerardo Ospina Hernández
Estudiantes
Carrillo Castro Javier Felipe
Alias: SuperPascal-Java
Línea de investigación: Informática & Infraestructura
Categoría: PGR2
Objetivo general: Con Java se piensa, que el lenguaje sea de producción, ya que como es un lenguaje con el que no se trabaja muy frecuente, la compilación y la ejecución de los programas, en SuperPascal está restringido y limitado por el compilador existente, para este, y Java puede romper esas limitaciones y volver a SuperPascal un lenguaje con potencia y lo suficientemente productivo apoyado en Java.
Objetivos específicos:
Comprender semántica y sintácticamente el lenguaje SuperPascal.
Entender el funcionamiento a bajo nivel de SuperPascal.
Entender el funcionamiento del compilador de SuperPascal existente y analizar su traducción a Java.
Entender el método de concurrencia utilizado en SuperPascal y su equivalente en Java.
Logros alcanzados:
El compilador: Parse, Scan, Analisis Semantico.
Modelo de canales: Se modelará, y se analizará la forma más eficiente para la creación de los canales de comunicación para las diferentes máquinas.
Biblioteca de canales: Se diseñará el modelo descrito anteriormente como un paquete, del cual se podrá extraer el arte concurrente del lenguaje SuperPascal, implementando los canales de comunicación.