[Python-ideas] Break the dominance of boolean values in boolean context
Nick Coghlan
ncoghlan at gmail.com
Fri Sep 16 05:14:24 CEST 2011
On Fri, Sep 16, 2011 at 11:53 AM, Guido van Rossum <guido at python.org> wrote:
> But didn't Greg have a working patch? (For Python 2.3, but still...)
It isn't that I think the code changes are going to be huge, just that
even in the basic case they're not as trivial as "reduces to noticing
that a particular type slot is NULL at the C level" makes them sound.
The shift from 'control flow operation' to 'binary operator' is fairly
substantial, even if the changes are isolated to a couple of new
opcodes and the code generation for a couple of AST nodes.
Cheers,
Nick.
--
Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia
More information about the Python-ideas
mailing list