I'm afrain I don't understand what you want. I don't know hypertalk
enough to understand what the "... named ..." construct means. If it
just means searching through all objects for one with a given 'name'
attribute, surely you can do that in Python, if you maintain a
dictionary mapping names to objects. (Your object initialization
methods could probably be hacked to maintain that dictionary
automatically.) Since objects may not have top-level names (an object
can be contained deep in a data structure) searching through the
dictionary of a module (or even of all modules) won't necessarily find
But maybe you can give a more elaborate example?
--Guido van Rossum, CWI, Amsterdam <Guido.van.Rossum@cwi.nl>