コード例 #1
0
        private ConditionExpression ParseBooleanAnd()
        {
            ConditionExpression e = ParseBooleanPredicate();

            while (tokenizer.IsKeyword("and") || tokenizer.IsToken(ConditionTokenType.And))
            {
                tokenizer.GetNextToken();
                e = new ConditionAndExpression((ConditionExpression)e, (ConditionExpression)ParseBooleanPredicate());
            }
            return(e);
        }
コード例 #2
0
ファイル: ConditionParser.cs プロジェクト: wycliffomwa/NLog
        private ConditionExpression ParseBooleanAnd()
        {
            ConditionExpression expression = ParseBooleanPredicate();

            while (_tokenizer.IsKeyword("and") || _tokenizer.IsToken(ConditionTokenType.And))
            {
                _tokenizer.GetNextToken();
                expression = new ConditionAndExpression(expression, ParseBooleanPredicate());
            }

            return(expression);
        }
コード例 #3
0
ファイル: ConditionParser.cs プロジェクト: Enzyoh/NLog
        private ConditionExpression ParseBooleanAnd()
        {
            ConditionExpression expression = this.ParseBooleanPredicate();

            while (this.tokenizer.IsKeyword("and") || this.tokenizer.IsToken(ConditionTokenType.And))
            {
                this.tokenizer.GetNextToken();
                expression = new ConditionAndExpression(expression, this.ParseBooleanPredicate());
            }

            return expression;
        }
コード例 #4
0
ファイル: ConditionParser.cs プロジェクト: tdhieu/openvss
        private ConditionExpression ParseBooleanAnd() 
        {
            ConditionExpression e = ParseBooleanPredicate();

            while (tokenizer.IsKeyword("and") || tokenizer.IsToken(ConditionTokenType.And)) 
            {
                tokenizer.GetNextToken();
                e = new ConditionAndExpression((ConditionExpression)e, (ConditionExpression)ParseBooleanPredicate());
            }
            return e;
        }