Right now my program consists of three different .c
files:
main.c
table.c
regions.c
table.c
contains the implementation of my linked list. main.c
provides an example main
function that tests the functionality of my linked list and regions.c.
You can compile this code with the following command:
make
You can run this code with the following command:
./main
tag one is "implemntations of memory regions", that marks the completion of rinit, rchoose, rchosen, rdestroy and rdump.
tag two is "Implentation-of-blocks-inside-buffer" that marks the completion of ralloc, rsize, rfree.
tag three is "Assignment-Completion" marking the completion of the project.
tag four is "Final-Product-v2" marking the end of the project with added dbc for the inner list.