Behdad Esfahbod added the comment:
The items on the stack are created in two ways: [], and self._dict_type().
Currently the code assumes that self._dict_type() returns an object that passes
isinstance(..., type({})). I suggested the following two ways to improve this
check:
- Replace with: isinstance(..., self._dict_type)
- Replace with: not isinstance(..., type([]))
Feel free to close. I reported because I saw room for improvement. I don't
/need/ the change myself.
Thanks.
----------
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue24040>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com