<filename>pythogic/fol/semantics/Object.py
Object = object
# class Object(object):
#     def __init__(self, name):
#         self.name = name
#
#     def __str__(self):
#         return self.name
#
#     def _members(self):
#         return (self.name)
#
#     def __eq__(self, other):
#         if type(other) is type(self):
#             return self._members() == other._members()
#         else:
#             return False
#
#     def __hash__(self):
#         return hash(self._members())


<filename>pythogic/fol/semantics/Object.py
Object = object
# class Object(object):
#     def __init__(self, name):
#         self.name = name
#
#     def __str__(self):
#         return self.name
#
#     def _members(self):
#         return (self.name)
#
#     def __eq__(self, other):
#         if type(other) is type(self):
#             return self._members() == other._members()
#         else:
#             return False
#
#     def __hash__(self):
#         return hash(self._members())


# class Object(object): #     def __init__(self, name): #         self.name = name # #     def __str__(self): #         return self.name # #     def _members(self): #         return (self.name) # #     def __eq__(self, other): #         if type(other) is type(self): #             return self._members() == other._members() #         else: #             return False # #     def __hash__(self): #         return hash(self._members())