On Tue, Apr 22, 2008 at 2:31 AM, Ken Tilton kennytilton@optonline.net wrote:
I was not thinking about efficiency, I was thinking about (possibly!) cleaner design less likely to be midcoded: I want to get all the information about this hash key as a single logically related chunk, not pull in the properties of the logical chunk one at a time from different hash tables per property. Then I can pass this chunk around to other functions as one parameter, for example. But that is beside the point.
I came to understand that before I even read your mail -- and committed the change yesterday already. Now we're having a cons of the link and the stored data in the hash table and a bunch of accessor/setf functions which do the right thing.
I'll respond to the other points in a second.
Peter