def generator_new(space, __args__): args_w, kwds_w = __args__.unpack() #stolen from std/fake.py w_frame, w_running = args_w frame = space.interp_w(PyFrame, w_frame) running = space.int_w(w_running) new_generator = GeneratorIterator(frame) new_generator.running = running return space.wrap(new_generator)
def generator_new(space, frame, running): new_generator = GeneratorIterator(frame) new_generator.running = running return space.wrap(new_generator)
def generator_new(space, w_frame, running): frame = space.interp_w(PyFrame, w_frame, can_be_None=True) new_generator = GeneratorIterator(frame) new_generator.running = running return space.wrap(new_generator)