On Mon, 10 May 2010 11:41:08 -0400, BCS <[email protected]> wrote:

Hello Steven,

Several others have privately brought up this problem to Walter. He
does not want to change how the symbol lookup tables work, and there
is no way to iterate them.


Is it fundamentally impossible to iterate or is the code just not there and/or nasty to write?

I can only speculate, but I would guess the latter. What I can think of is there may be multiple keys for the same symbol (for example alises, or fully qualified names). But even those should be enumerable.

I think the tables themselves are simple hash-maps, but the layers and shadowing is where the problems lie. I don't have a very educated opinion on this, so it may be something else entirely.

-Steve

Reply via email to