Start writing the IR
Support more types (assign, decl). Code refactoring.
Extend the ast hierarchy
Add FunCall node. Minor fixes.
Added support for function and fraction nodes.
Add support for function nodes. Extend code generation
Extend the ast for supporting more AVX intrinsics
Add AST support for preprocessor's directives
Change the ffc interface to get an ast and gen C
Change superclass' constructor calling convention