Project Description: | The purpose of this project was to design and implement a C language program reformatter. This program is able to accept one or more valid C programs as input and generate as output equivalent C program(s) in a book format representation. Book format is a typographic style consisting of a Title Page, a Table of Contents, the input program(s) reformatted for readability and understandability, a listing of any user-defined header files, and a Function Cross-Reference Index. |