Bike.Parser.Parser.ParseMemberExpression C# (CSharp) 메소드

ParseMemberExpression() 개인적인 메소드

private ParseMemberExpression ( ) : ExprNode
리턴 ExprNode
        private ExprNode ParseMemberExpression()
        {
            var exp = new MemberExpression {Token = Next()};
            exp.Expression = Next().Is(TokenType.Func)
                ? ParseFunctionExpression()
                : ParsePrimaryExpression();
            exp.Suffixes = ParseMemberExpressionSuffix();
            return exp.Suffixes.Count == 0
                ? exp.Expression
                : exp;
        }