python (3.12.0)
͑e; 4 d dl Z d dlZd dlZd dlmZ d dlmZmZ d Z G d d Z G d d Z
G d d
Z G d d Z G d
d Z
G d d Z G d d Zd dlmZ d Z G d de Z G d de Z G d de j. Zy) N)support) ALWAYS_EQNEVER_EQc # $ K | D ] }| y wN seqnis B/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/test/seq_tests.pyiterfuncr
s
s c e Zd Z d Zd Zy)Sequencec || _ y r r
selfr
s r __init__zSequence.__init__ s c | j | S r r r r s r __getitem__zSequence.__getitem__ s yy|r N)__name__
__module____qualname__r r r r r r r s r r c e Zd Z d Zd Zd Zy)IterFuncc || _ d| _ y Nr r r s r r zIterFunc.__init__ r c | S r r r s r __iter__zIterFunc.__iter__ r c | j t | j k\ rt | j | j }| xj dz
c_ |S N r lenr
StopIterationr vs r __next__zIterFunc.__next__ ? 66S^#=%8IIdff!r Nr r r r r# r- r r r r r s &r r c e Zd Z d Zd Zy)IterGenc || _ d| _ y r r r s r r zIterGen.__init__( r r c # 6 K | j D ] }| y wr r )r vals r r# zIterGen.__iter__+ s 99 CI s Nr r r r r# r r r r1 r1 &