Expression first = parse(next,p);
if (!child.hasMoreChild()) exception(1);
Expression second = intOperatorAux(child,p, operator);
Expression expr = null;
if (isPlus(operator)) expr = new PlusExpression(first,second);
else if (isMinus(operator)) expr = new MinusExpression(first,second);
else if (isTimes(operator)) expr = new TimeExpression(first,second);
else expr = new DivExpression(first,second);
// ExpressionName result = p.exprTable.addExpression(expr);
// return result;
return expr;