Beispiel #1
0
        public ExpressionNode Pop()
        {
            ExpressionNode result = _expressionStack.Pop();
            result = new Normalizer().VisitExpression(result);
			result = new OperatorTypeResolver(ExceptionErrorProvider.Instance).VisitExpression(result);
			result = new ConstantFolder(ExceptionErrorProvider.Instance).VisitExpression(result);
			return result;
        }
        public ExpressionNode Pop()
        {
            ExpressionNode result = _expressionStack.Pop();

            result = new Normalizer().VisitExpression(result);
            result = new OperatorTypeResolver(ExceptionErrorProvider.Instance).VisitExpression(result);
            result = new ConstantFolder(ExceptionErrorProvider.Instance).VisitExpression(result);
            return(result);
        }