private ConditionExpression ParseBooleanOr() { ConditionExpression e = ParseBooleanAnd(); while (tokenizer.IsKeyword("or") || tokenizer.IsToken(ConditionTokenType.Or)) { tokenizer.GetNextToken(); e = new ConditionOrExpression((ConditionExpression)e, (ConditionExpression)ParseBooleanAnd()); } return(e); }
private ConditionExpression ParseBooleanOr() { ConditionExpression expression = ParseBooleanAnd(); while (_tokenizer.IsKeyword("or") || _tokenizer.IsToken(ConditionTokenType.Or)) { _tokenizer.GetNextToken(); expression = new ConditionOrExpression(expression, ParseBooleanAnd()); } return(expression); }
private ConditionExpression ParseBooleanOr() { ConditionExpression expression = this.ParseBooleanAnd(); while (this.tokenizer.IsKeyword("or") || this.tokenizer.IsToken(ConditionTokenType.Or)) { this.tokenizer.GetNextToken(); expression = new ConditionOrExpression(expression, this.ParseBooleanAnd()); } return expression; }
private ConditionExpression ParseBooleanOr() { ConditionExpression e = ParseBooleanAnd(); while (tokenizer.IsKeyword("or") || tokenizer.IsToken(ConditionTokenType.Or)) { tokenizer.GetNextToken(); e = new ConditionOrExpression((ConditionExpression)e, (ConditionExpression)ParseBooleanAnd()); } return e; }