cer-0 / 5cv14

Práctica de la materia de compiladores
0 stars 0 forks source link

Compilador dividido en varios archivos de encabezado #15

Closed DavidENicolasC closed 9 months ago

DavidENicolasC commented 9 months ago

El código que se propone aquí es el mismo que contiene la propuesta #14. Aquí se propone dividirlo en varios archivos para mejorar su mantenimiento y legibilidad

La forma de compilación y ejecución no ha cambiado:

g++ Practica5.cpp -o Practica5.exe
./Practica5.exe

Las funciones han sido colocadas dentro de varios archivos dentro de una carpeta Compilador, para evitar que se vuelva difícil de encontrar el programa principal con varios archivos dentro de la misma carpeta raíz. image

Para reducir la cantidad de directivas #include, se creó un archivo de cabecera adicional Compilador.h que incluye todas las funciones del compilador, de modo que solo hay que incluir ese archivo en el código fuente Practica5.cpp image image