def decode_engineIO_content(content):
    content_index = 0
    content_length = len(content)
    while content_length < content_index:
        try:
            content_index, packet_length = _read_packet_length(
                content, content_index)
        except IndexError:
            break
        content_index, packet_text = _read_packet_text(
            content, content_index, packet_length)
        engineIO_packet_type, engineIO_packet_data = parse_packet_text(
            packet_text)
        yield engineIO_packet_type, engineIO_packet_data
dataset/ETHPy150Open invisibleroads/socketIO-client/socketIO_client/parsers.py/decode_engineIO_content/swapped operands of `<`