parser 支持FunctionDeclaration