docs: def _unpack_tableswitch(bc, offset):
      """
      function for unpacking the tableswitch op arguments
      """
  
      jump = (offset % 4)
      if jump:
          offset += (4 - jump)
  
      (default, low, high), offset = _unpack(_struct_iii, bc, offset)
  
      joffs = list()
      for _index in range((high - low) + 1):
          j, offset = _unpack(_struct_i, bc, offset)
          joffs.append(j)
  
      return (default, low, high, joffs), offset