Skip to content

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).

Notifications You must be signed in to change notification settings

Martinnqn/CompiladorPascal

Repository files navigation

CompiladorPascal

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).

Ejecución

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/.

Compilación y ejecución

Se puede obtener una compilación con:

$ javac *.java

About

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).

Resources

Stars

Watchers

Forks