Bike.Parser.Parser.ParseFunctionDeclaration C# (CSharp) Method

ParseFunctionDeclaration() public method

public ParseFunctionDeclaration ( ) : FunctionDeclaration
return FunctionDeclaration
        public FunctionDeclaration ParseFunctionDeclaration()
        {
            var funcDec = new FunctionDeclaration { Token = Next() };
            Match(TokenType.Func);
            funcDec.Identifier = ParseIdentifier();
            funcDec.FormalParameters = ParseFormalParameterList();
            funcDec.Body = ParseFunctionBody();
            return funcDec;
        }