/* */ {
/* 395 */ left = stripPlusExpr(left);
/* 396 */ right = stripPlusExpr(right);
/* 397 */ ASTree newExpr = null;
/* 398 */ if (((left instanceof StringL)) && ((right instanceof StringL)) && (op == 43)) {
/* 399 */ newExpr = new StringL(((StringL)left).get() + ((StringL)right).get());
/* */ }
/* 401 */ else if ((left instanceof IntConst))
/* 402 */ newExpr = ((IntConst)left).compute(op, right);
/* 403 */ else if ((left instanceof DoubleConst)) {
/* 404 */ newExpr = ((DoubleConst)left).compute(op, right);