On 5/29/06, Georg Brandl <[EMAIL PROTECTED]> wrote: > Fredrik Lundh wrote: > > > > is there some natural and obvious connection between generators and that > > number that I'm missing, or is that constant perhaps best hidden inside > > some introspection support module? > > It seems to be a combination of CO_NOFREE, CO_GENERATOR, CO_OPTIMIZED and > CO_NEWLOCALS. > > The first four CO_ constants are already in inspect.py, the newer ones > (like CO_GENERATOR) aren't.
All these constants are declared in compiler.consts. Some are also defined in __future__. It would be better to have them all in a single place. > I wonder whether a check shouldn't just return (co_flags & 0x20), which > is CO_GENERATOR. Makes more sense. n _______________________________________________ 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