[EMAIL PROTECTED] wrote:

...

Support for the iterkeys(), itervalues() and iteritems() methods on RPython
dicts.  All three kinds of iterators are implementated with the same
SomeIterator and StrDictIteratorRepr classes, using a 'variant' field to
distinguish (and the dummy function trick in rdict.py to get the
specialization).

All xxxIteratorRepr classes now inherit from a common IteratorRepr, which
implements the common functionality of returning the iterator itself when the
'iter' operation is applied.

Congratulations!
I'm very impressed how quickly you could hammer out this nice solution.
And fine that the dummy function approach stays useful.

--
Christian Tismer             :^)   <mailto:[EMAIL PROTECTED]>
tismerysoft GmbH             :     Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A     :    *Starship* http://starship.python.net/
14109 Berlin                 :     PGP key -> http://wwwkeys.pgp.net/
work +49 30 802 86 56  mobile +49 173 24 18 776  fax +49 30 80 90 57 05
PGP 0x57F3BF04       9064 F4E1 D754 C2FF 1619  305B C09C 5A3B 57F3 BF04
     whom do you want to sponsor today?   http://www.stackless.com/
_______________________________________________
pypy-dev@codespeak.net
http://codespeak.net/mailman/listinfo/pypy-dev

Reply via email to