Document Analysis Project in C Part 1

Overview

This first part of the project creates a set of library functions that implement a doubly linked list. Implement the functions in the order specified below. You are required to submit your code after completing each function. An extensive set of unit tests is included along with a Makefile.

Linked List Illustration

Development process

Overall Evaluation

Setup

Create a directory analysis_part1 at the top of your GitLab repository.

In that directory download part1.zip.

Follow the usual procedure for unzipping, building using make, and executing the unit tests. Use valgrind frequently as you are developing code to consistently build good code.