2007-06-19 | paulb | raw annotate files changeset graph | Added a values method to the Namespace class. Changed instance fixing to replace Attribute objects, rather than to mutate them (which disrupts comparison operations). Added parameters and parameter types to instance fixing. Removed spurious namespace references in instance fixing. Fixed the Attribute __eq__ and __hash__ methods. Made distinct instances dictionaries contain identity mappings. Added builtins to the test program's instance fixing. |