コード例 #1
0
ファイル: test_iterobject.py プロジェクト: griels/pypy-sc
 def test_emptyiter(self):
     w_list = self.space.newlist([])
     w_iter = W_SeqIterObject(w_list)
     self.body0(w_iter)
コード例 #2
0
ファイル: test_iterobject.py プロジェクト: griels/pypy-sc
 def test_iter(self):
     w = self.space.wrap
     w_tuple = self.space.newtuple([w(5), w(3), w(99)])
     w_iter = W_SeqIterObject(w_tuple)
     self.body3(w_iter)
コード例 #3
0
ファイル: objspace.py プロジェクト: xen0n/pypy
 def newseqiter(self, w_obj):
     if type(w_obj) is W_UnicodeObject:
         return W_FastUnicodeIterObject(w_obj)
     return W_SeqIterObject(w_obj)
コード例 #4
0
 def newseqiter(self, w_obj):
     return W_SeqIterObject(w_obj)
コード例 #5
0
ファイル: maker.py プロジェクト: sota/pypy-old
def seqiter_new(space, w_seq, w_index):
    return W_SeqIterObject(w_seq, space.int_w(w_index))