Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 1.08 KB

Readme.md

File metadata and controls

43 lines (27 loc) · 1.08 KB

Proyecto Final: Compilador

Un pequeño compilador para un lenguaje específico elaborado en C++

Pre-requisitos 📋

Para empezar a utilizar es necesario primero compilar el compilador, para ello se hace uso de g++ simplemente ejecutando el comando:

make

Esto generará el ejecutable ulises++.

Para usar 🔧

Una vez generado el ejecutable del compilador se podrá usar escribiendo el nombre del ejecutable seguido de un archivo que se desee compilar.

> ulises++ Pruebas.in 

Para mostrar las tablas de simbolos y tipos al final del proceso de compilación agregar la bandera -t.

> ulises++ Pruebas.in -t

El archivo de salida con el código intermedio llevará el mismo nombre que el archivo de entrada pero con la extención .ci.

Ejecutando pruebas ⚙️

Se incluyen archivos con el nombre prueba para revisar casos específicos.

Autores ✒️

  • Figueroa Sandoval Gerardo Emiliano
  • Hernández Ferreiro Enrique Ehecatl
  • López Soto Ramses Antonio
  • Quintero Villeda Erik

Compiladores 7006, Facultad de Ciencias, UNAM