Your IP : 216.73.216.196
B
YI~d�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 �3/opt/alt/python37/lib64/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
'