2007-06-17 | paulb | file changeset files shortlog | Changed the definitions of __hash__ for Structure-derived classes and for Instance, relying on the Comparable definition. Changed the generation of dictionary keys for the Structure instance attribute 'instances', using the actual objects rather than their 'id'. Added utility methods to _Class for obtaining instance and instance attribute details; simplified the Summariser implementation using these methods. |
paulb@6 | 1 | a[x:y] |
paulb@6 | 2 | a[x:] |
paulb@6 | 3 | a[:x] |
paulb@6 | 4 | p[q:r] = s |
paulb@6 | 5 | p[q:] = s |
paulb@6 | 6 | p[:q] = s |