This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Rosuav
Recipients Rosuav, benjamin.peterson, gvanrossum, serhiy.storchaka, vstinner
Date 2015-01-08.17:27:16
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1420738036.41.0.262713777832.issue23192@psf.upfronthosting.co.za>
In-reply-to
Content
I'm not sure what to look for in the code generation. In compile.c lines 3456 and following, there's a LOAD_CONST None coming through, in the else branch of "if (e->v.Yield.value)", but nothing talking about lambda functions. There are constants COMPILER_SCOPE_LAMBDA and COMPILER_SCOPE_FUNCTION, but the only place where they're used is compiler_set_qualname() and I can't see anything obvious there. Hopefully someone more familiar with the code internals will be able to figure this out!
History
Date User Action Args
2015-01-08 17:27:16Rosuavsetrecipients: + Rosuav, gvanrossum, vstinner, benjamin.peterson, serhiy.storchaka
2015-01-08 17:27:16Rosuavsetmessageid: <1420738036.41.0.262713777832.issue23192@psf.upfronthosting.co.za>
2015-01-08 17:27:16Rosuavlinkissue23192 messages
2015-01-08 17:27:16Rosuavcreate