Un compilador para un subconjunto del lenguaje Pascal. El objetivo de este compilador es crear una representación intermedia para ser ejecutada por MEPa (una máquina virtual de pila).
Se puede ejecutar la aplicación compilada en la carpeta build/. En la carpeta src/files hay ejemplos de programas de entrada. Para ejecutarla usar:
$ java -jar dist/CompiladorPascal.jar fileName
Tambien se puede utilizar el script bateria-linux.sh, para ejecutar todas las pruebas de files/bateria/.
Se puede obtener una compilación con:
$ javac *.java