

@classdef.method('delete_at', idx='int')
@check_frozen()
def method_delete_at(self, space, idx):
    if (idx < 0):
        idx += self.length()
    if ((idx < 0) or (idx >= self.length())):
        return space.w_nil
    else:
        return self.items_w.pop(idx)

dataset/ETHPy150Open topazproject/topaz/topaz/objects/arrayobject.py W_ArrayObject.method_delete_at/original