docs: def visitMultiplicationOrDivisionExpression(self, ctx):
          """
          expression: expression (TIMES | DIVIDE) expression
          """
          is_mul = ctx.TIMES() is not None
  
          arg1 = conversions.to_decimal(self.visit(ctx.expression(0)), self._eval_context)
          arg2 = conversions.to_decimal(self.visit(ctx.expression(1)), self._eval_context)
  
          if not is_mul and arg2 == Decimal(0):
              raise EvaluationError("Division by zero")
  
          return arg1 * arg2 if is_mul else arg1 / arg2