Fix FunctionDeclaration
Compiling FunctionDeclaration
Update parser