A C program which creates a huffman binary tree from a sample .txt file. Then encodes said file via the huffman tree into a series of binary digits.
The program can then decode the file using that same huffman tree.
Function headers and main.c provided by Dr. David Gregg of Trinity College Dublin.