Simon Cozens: > If the KEY* has one KEY_PAIR element which is numeric, you've got an index > into an array; if it has one KEY_PAIR element which is a string or a PMC*, > you've got an index into a hash. If it has multiple KEY_PAIR elements, > you're dealing with a multidimensional hash or array.
It didn't dawn on me that KEY couldn't have multiple KEY_PAIR structures, so I've made it an array of KEY_PAIRS; I think this is the right thing to do. -- Complete the following sentence: People *ought* to weigh bricks, cats and cinnamon in the same units because... - Ian Johnston