Se publicó un conjunto de casos de prueba del Laboratorio.
La carpeta comprimida contiene:
- Archivos casoNN.mc con el código MicroC de cada caso.
- Archivos casoNN.in con la entrada correspondiente a cada caso.
- Archivos casoNN.out con la salida esperada para cada caso.
- Archivos casoNN.opt con la salida esperada para cada caso utilizando la flag -o.
Luego de compilar MicroC, es posible probar cada caso haciendo por ejemplo:
./MicroC casoNN.mc < casoNN.in > salidaNN.out
./MicroC -o casoNN.mc < casoNN.in > salidaNN.opt
y luego comparar con diff las salidas esperadas:
diff casoNN.out salidaNN.out
diff casoNN.opt salidaNN.opt
saludos