LI3 PROJECT

Final Grade: 19/20

  • 1st Phase: 18.68
  • 2nd Phase: 20.00

About the Project

This project was developed for the LI3 curricular unit of the Software Engineering degree at U.Minho for the 2022/2023 year.

How to run the project

Compiling the program

$ make

Running the program

#interactive mode
$ ./programa-principal 

#or

#batch mode
$ ./programa-principal <dataset-folder> <input-file>

Compiling the program for debugging

$ make build-debug

Compiling the program for tests¹

$ make test

Compiling the program for memory check²

$ make leaks

Deleting what the Makefile compiles

$ make clean

Formatting the code

$ make format

[1] : This command has been hard-coded therefore might not work unless. [2] : This command works either with valgrind if you arent in MacOS or with leaks if you are in MacOS.

Contributors