def __cmp__(self, other):
        try:
            return cmp(self.__dict__, other.__dict__)
        except __HOLE__:
            # other probably doesn't have a __dict__
            return cmp(self.__dict__, other)
dataset/ETHPy150Open kayhayen/Nuitka/nuitka/build/inline_copy/lib/scons-2.3.2/SCons/Scanner/__init__.py/Base.__cmp__