parameters: (self,
                              min_length=_MIN_LENGTH,
                              max_length=_MAX_LENGTH)
docstring: Consume a signed integer or float list with given constraints based on a consumed bool.
  
      Args:
        min_length: The minimum length of the list.
        max_length: The maximum length of the list.
  
      Returns:
        Consumed integer or float list based on input bytes and constraints.
docstring_summary: Consume a signed integer or float list with given constraints based on a consumed bool.
docstring_tokens: Consume a signed integer or float list with given constraints based on a consumed bool .
function: def get_int_or_float_list(self,
                              min_length=_MIN_LENGTH,
                              max_length=_MAX_LENGTH):
      """Consume a signed integer or float list with given constraints based on a consumed bool.
  
      Args:
        min_length: The minimum length of the list.
        max_length: The maximum length of the list.
  
      Returns:
        Consumed integer or float list based on input bytes and constraints.
      """
      if self.get_bool():
        return self.get_int_list(min_length, max_length)
      else:
        return self.get_float_list(min_length, max_length)
function_tokens: def get_int_or_float_list ( self , min_length = _MIN_LENGTH , max_length = _MAX_LENGTH ) : if self . get_bool ( ) : return self . get_int_list ( min_length , max_length ) else : return self . get_float_list ( min_length , max_length )