コード例 #1
0
ファイル: unaryop.py プロジェクト: nipengadmaster/pypy
 def iter(str):
     return SomeIterator(str)
コード例 #2
0
def builtin_enumerate(s_obj):
    return SomeIterator(s_obj, "enumerate")
コード例 #3
0
ファイル: unaryop.py プロジェクト: nipengadmaster/pypy
 def method_itervalues(dct):
     return SomeIterator(dct, 'values')
コード例 #4
0
ファイル: unaryop.py プロジェクト: nipengadmaster/pypy
 def method_iteritems(dct):
     return SomeIterator(dct, 'items')
コード例 #5
0
ファイル: unaryop.py プロジェクト: nipengadmaster/pypy
 def method_iterkeys(dct):
     return SomeIterator(dct, 'keys')
コード例 #6
0
ファイル: unaryop.py プロジェクト: nipengadmaster/pypy
 def iter(dct):
     return SomeIterator(dct)
コード例 #7
0
ファイル: unaryop.py プロジェクト: nipengadmaster/pypy
 def iter(lst):
     return SomeIterator(lst)
コード例 #8
0
ファイル: unaryop.py プロジェクト: nipengadmaster/pypy
 def iter(tup):
     getbookkeeper().count("tuple_iter", tup)
     return SomeIterator(tup)
コード例 #9
0
 def union((iter1, iter2)):
     s_cont = unioncheck(iter1.s_container, iter2.s_container)
     if iter1.variant != iter2.variant:
         raise UnionError("merging incompatible iterators variants")
     return SomeIterator(s_cont, *iter1.variant)