matiasllunasanchez / lyc_compiler

0 stars 0 forks source link

Compilador TP - Lenguajes y Compiladores UNLaM 2022

GRUPO 11 - TERCERA ENTREGA COMPILADOR

Consignas del TP click acá

  1. Para ejecutarlo, cambiar las rutas en el archivo "Ejecutar.bat" a los directorios de flex, bison y gcc y luego ejecutar el bat.

Archivos generados al ejecutar el .bat: lex.yy.c , Grupo11.exe (anteriormente llamados Primera.exe y Segunda.exe), y.tab.c, y.tab.h, y.output, ts.txt, intermedia.txt y ./assembler/Final.asm

  1. Para ejecutar el archivo assembler se debe haber realizado el paso 1.
  2. Luego se debe abrir el DOSBox (Instalarlo en caso de no tenerlo)
  3. Ejecutar la siguiente línea en la ventana de comandos:

    mount c C:\TUCARPETA...\assembler

  4. Luego ejecutar la siguiente linea para pararse en el directorio seteado

    c:

  5. Y finalmente ejecutar dir para verificar si efectivamente nos encontramos parados en la carpeta \assembler correspondiente.

    dir

  6. Por último, ejecutar el archivo Grupo11.bat
    • Para eliminar los archivos generados en el paso anterior se debe ejecutar el archivo "EliminarResto.bat"

Nota: El branch correspondiente a la entrega actual siempre estará ubicado en el branch principal (main)

Nota2: Todo lo referente a assembler que corresponde a la tercer entrega se encontrará en la carpeta assembler. Entiendase Final.asm y el Grupo11.bat correspondiente.