File: //usr/local/lib/python3.7/test/__pycache__/seq_tests.cpython-37.opt-2.pyc
B
��g�8 � @ s� d dl Z d dlZd dlZd dlmZ dd� ZG dd� d�ZG dd� d�ZG d d
� d
�ZG dd� d�Z G d
d� d�Z
G dd� d�ZG dd� d�Zd dl
mZ dd� ZG dd� de�ZG dd� de�ZG dd� de j�ZdS )� N)�supportc c s x| D ]
}|V qW d S )N� )�seqn�ir r �*/usr/local/lib/python3.7/test/seq_tests.py�iterfunc s
r c @ s e Zd Zdd� Zdd� ZdS )�Sequencec C s
|| _ d S )N)r )�selfr r r r �__init__ s zSequence.__init__c C s
| j | S )N)r )r r r r r �__getitem__ s zSequence.__getitem__N)�__name__�
__module__�__qualname__r
r r r r r r s r c @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�IterFuncc C s || _ d| _d S )Nr )r r )r r r r r r
s zIterFunc.__init__c C s | S )Nr )r r r r �__iter__ s zIterFunc.__iter__c C s2 | j t| j�krt�| j| j }| j d7 _ |S )N� )r �lenr �
StopIteration)r �vr r r �__next__ s
zIterFunc.__next__N)r r
r r
r r r r r r r s r c @ s e Zd Zdd� Zdd� ZdS )�IterGenc C s || _ d| _d S )Nr )r r )r r r r r r
'