This program will be written in C and will support the following commands create_file create_dict dump_file purge_file describe_file insert_record delete_record select_record Each of these commands must be implemented as a separate program with the same name. There are 2 types of files: the hash file and the data dictionary file. Both types are text files and each record in a file ends with a new line character, also the fields in a record are separated by an extra blank. INFO about the data dictionary file and the hash file are to follow. Also a test for the program is handy if needed.
The code must be written in C, with lots of comments. It has to compile on Unix system!!!