the folder structure suggested {project root}
{bin}-for storing the compiled output {test}-for storing the scripts upon which the compiled system is to be tested
{compiler}-contains all the source files
Packages required to build this module >> flex , bison
[[ use sudo , or yum to install it onto your system ]]