(original) (raw)

On Sun, Jan 1, 2012 at 10:28 PM, Jim Jewett <jimjjewett@gmail.com> wrote:
Given the wording requiring a real dictionary, I would have assumed
that it was OK (if perhaps not sensible) to do pointer arithmetic and
access the keys/values/hashes directly. �(Though if the breakage was
between python versions, I would feel guilty about griping too
loudly.)

If you're going to be a language lawyer about it, I would simply point out that all the spec requires is that "type(env) is dict" -- it says nothing about how Python defines "type" or "is" or "dict". �So, you're on your own with that one. ;-)