[Python-Dev] RE: [Python-checkins] python/dist/src/Objects
listobject.c, 2.218, 2.219
Raymond Hettinger
python at rcn.com
Mon Aug 2 19:11:49 CEST 2004
> * complain about the unused name.
> */
> ! return status, v;
> }
>
> --- 863,867 ----
> * complain about the unused name.
> */
> ! return status++, v;
Does anyone else see this as perverse? I have to think hard about
whether all the compilers are smart enough to optimize this away
(probably, but maybe not). More importantly, it is obfuscated C and
makes my stomach churn. This particular case introduces several lines
for an assertion that is probably not worth the surrounding mess. Does
anyone have a better way?
Raymond
More information about the Python-Dev
mailing list