parameters: (arg1, arg2)
return_statement: return issubclass(obj2sctype(arg1), obj2sctype(arg2))
docstring: Determine if the first argument is a subclass of the second argument.
  
      Parameters
      ----------
      arg1, arg2 : dtype or dtype specifier
          Data-types.
  
      Returns
      -------
      out : bool
          The result.
  
      See Also
      --------
      issctype, issubdtype, obj2sctype
  
      Examples
      --------
      >>> np.issubsctype('S8', str)
      False
      >>> np.issubsctype(np.array([1]), int)
      True
      >>> np.issubsctype(np.array([1]), float)
      False
docstring_summary: Determine if the first argument is a subclass of the second argument.
docstring_tokens: Determine if the first argument is a subclass of the second argument .
function: def issubsctype(arg1, arg2):
      """
      Determine if the first argument is a subclass of the second argument.
  
      Parameters
      ----------
      arg1, arg2 : dtype or dtype specifier
          Data-types.
  
      Returns
      -------
      out : bool
          The result.
  
      See Also
      --------
      issctype, issubdtype, obj2sctype
  
      Examples
      --------
      >>> np.issubsctype('S8', str)
      False
      >>> np.issubsctype(np.array([1]), int)
      True
      >>> np.issubsctype(np.array([1]), float)
      False
  
      """
      return issubclass(obj2sctype(arg1), obj2sctype(arg2))
function_tokens: def issubsctype ( arg1 , arg2 ) : return issubclass ( obj2sctype ( arg1 ) , obj2sctype ( arg2 ) )