Function decl infinite recursion solved...

The parser now no longer infinitely loops on the declaration of a
function.