logger.log(BasicLevel.DEBUG, "Visit AdditiveExpression... children...[" + i + "]");
switch (((Integer) node.ops.get(node.jjtGetNumChildren() - 2 - i)).intValue()) {
case SpeedoQLConstants.PLUS:
ret = new Plus((Expression) stack.pop(), ret);
break;
case SpeedoQLConstants.MINUS:
ret = new Minus((Expression) stack.pop(), ret);
break;
case SpeedoQLConstants.MULT: