HashTable's prototype is done.
HashTable is done except some memory management function.
Fix Makefile to support recursive "include".
Rewrite the algorithm of FOLLOW function.
Using hashtable instead of array stores the terminals. Rewrite the malloc func, eg: mNewXXX => newXXX.
Used libooc.
Deleted the README.
Use DFS algorithm for FIRST.
Fixed the traverse algorithm by using union set.
Added FOLLOW.
Added Production class.
Added ll1 table driven pseudocode.
Removed deprecated first & follow code.
Using c99.
Added Terminal class.
Construct LL1 table.
Output to file.
Use more simple syntax.
Ignored more files generated by autotools.
Update the README.
Deallocate all memory.