docs: private Expression divMultiOp(Data data) throws TemplateException {
  	Expression expr = expoOp(data);
  
  	while (!data.srcCode.isLast()) {
  
  	    // Multiply Operation
  	    if (data.srcCode.forwardIfCurrent('*')) {
  		expr = _divMultiOp(data, expr, Factory.OP_DBL_MULTIPLY);
  		// comments(data);
  		// expr=OpDouble.toExprDouble(expr, expoOp(), OpDouble.MULTIPLY);
  	    }
  	    // Divide Operation
  	    else if (data.srcCode.isCurrent('/') && (!data.srcCode.isCurrent('/', '>'))) {
  		data.srcCode.next();
  		expr = _divMultiOp(data, expr, Factory.OP_DBL_DIVIDE);
  		// comments(data);
  		// expr=OpDouble.toExprDouble(expr, expoOp(), OpDouble.DIVIDE);
  	    }
  	    // Divide Operation
  	    else if (data.srcCode.isCurrent('\\')) {
  		data.srcCode.next();
  		expr = _divMultiOp(data, expr, Factory.OP_DBL_INTDIV);
  		// comments(data);
  		// expr=OpDouble.toExprDouble(expr, expoOp(), OpDouble.INTDIV);
  	    }
  	    else {
  		break;
  	    }
  
  	}
  	return expr;
      }