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

ParseLogicalOrExpression() public method

public ParseLogicalOrExpression ( ) : ExprNode
return ExprNode
        public ExprNode ParseLogicalOrExpression()
        {
            var exp = new OrExpression
                          {
                              Token = Next(),
                              LeftExpression = ParseLogicalAndExpression()
                          };
            if (Next().IsNot(TokenType.LogicalOr))
                return exp.LeftExpression;
            Match(TokenType.LogicalOr);
            exp.RightExpression = ParseLogicalOrExpression();
            return exp;
        }