parameters: (skipfooter)
return_statement: return skipfooter
docstring: Validate the 'skipfooter' parameter.
  
      Checks whether 'skipfooter' is a non-negative integer.
      Raises a ValueError if that is not the case.
  
      Parameters
      ----------
      skipfooter : non-negative integer
          The number of rows to skip at the end of the file.
  
      Returns
      -------
      validated_skipfooter : non-negative integer
          The original input if the validation succeeds.
  
      Raises
      ------
      ValueError : 'skipfooter' was not a non-negative integer.
docstring_summary: Validate the 'skipfooter' parameter.
docstring_tokens: Validate the skipfooter parameter .
function: def _validate_skipfooter_arg(skipfooter):
      """
      Validate the 'skipfooter' parameter.
  
      Checks whether 'skipfooter' is a non-negative integer.
      Raises a ValueError if that is not the case.
  
      Parameters
      ----------
      skipfooter : non-negative integer
          The number of rows to skip at the end of the file.
  
      Returns
      -------
      validated_skipfooter : non-negative integer
          The original input if the validation succeeds.
  
      Raises
      ------
      ValueError : 'skipfooter' was not a non-negative integer.
      """
  
      if not is_integer(skipfooter):
          raise ValueError("skipfooter must be an integer")
  
      if skipfooter < 0:
          raise ValueError("skipfooter cannot be negative")
  
      return skipfooter
function_tokens: def _validate_skipfooter_arg ( skipfooter ) : if not is_integer ( skipfooter ) : raise ValueError ( "skipfooter must be an integer" ) if skipfooter < 0 : raise ValueError ( "skipfooter cannot be negative" ) return skipfooter