Cesare Di Mauro <cesare.dimauro <at> a-tono.com> writes: > Could it be applyable to other operations as well? So, if I wrote: > > c = not(a < b) > > the compiler and/or peephole optimizer can generate bytecodes instructions which, instead, execute the > following operation: > > c = a >= b > > Is it right?
No, it would be a bogus optimization: >>> a = set([1]) >>> b = set([2]) >>> a < b False >>> a >= b False Regards Antoine. _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com