Title - DIFF_ME Name - Savan Nilesh Nahar MSID - 141703009

Description -

The project will implement

Diff command - which basically will work like he diff command which is there in linux

The following flags will be implemented

-y : Output in 2 columns side by side

-c : Output num lines of content copied

-t : Expand tabs to spaces in output

-w : Ignore all white spaces

-b : Ignore changes in amount of white space

-i : Ignore case difference in file content

-r : Recursively find the difference between the directories

Patch command - which takes the patch file containing the difference of two files and apply those difference to one or more original files.

The "src" folder contains the DIFF utility

to run the DIFF utility run the "project" file which is present in the src folder

The "patch" folder contains the PATCH utility

to run the PATCH utility run the "project" file which is present in the patch folder