

def lt(self, w_a, w_b):
    w_cmp_res = self.space.compare(w_a, w_b, self.sortblock)
    if self.space.is_kind_of(w_cmp_res, self.space.w_bignum):
        return self.space.bigint_w(w_cmp_res).lt(rbigint.fromint(0))
    else:
        return Coerce.bool(self.space, self.space.send(w_cmp_res, '<', [self.space.newint(0)]))

dataset/ETHPy150Open topazproject/topaz/topaz/objects/arrayobject.py RubySorter.lt/original