Consider a new-style class class rabbit(object): def __init__(self,c): self.color = c
r1=rabbit("blue") r2=rabbit("purple") Which C struct in the Python implementation is used to represent the instances c1 and c2 of the new-style class? I understand that when the class 'rabbit' is created, the type_new function in typeobject.c creates a copy of a 'struct typeobject' with dictionary tp_dict appropriately modified. However, I can't figure out which structure is used for new-style instances and where the instance dictionary is stored. Could anyone please clarify? Thanks Raj -- http://mail.python.org/mailman/listinfo/python-list