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 pitrou
Recipients alex, belopolsky, benjamin.peterson, dmalcolm, jhylton, nnorwitz, pitrou, rhettinger, sdahlbac, thomaslee, titanstar
Date 2010-11-12.21:01:30
SpamBayes Score 4.4244536e-07
Marked as misclassified No
Message-id <1289595706.38.0.682342517393.issue10399@psf.upfronthosting.co.za>
In-reply-to
Content
<i>As I understand it, functions are "name-resolved" before the arguments are evaluated,</i>

There is no difference between resolution of function names and of other names. For example, global names (LOAD_GLOBAL) are resolved entirely at runtime (just before the function gets called).

The specialization issue means this would cooperate well with a globals cache (I've got a lingering patch for this, will post in a separate issue).
History
Date User Action Args
2010-11-12 21:01:46pitrousetrecipients: + pitrou, jhylton, nnorwitz, rhettinger, belopolsky, sdahlbac, titanstar, thomaslee, benjamin.peterson, alex, dmalcolm
2010-11-12 21:01:46pitrousetmessageid: <1289595706.38.0.682342517393.issue10399@psf.upfronthosting.co.za>
2010-11-12 21:01:30pitroulinkissue10399 messages
2010-11-12 21:01:30pitroucreate