[Python-3000] [Python-Dev] PEP 30xx: Access to Module/Class/Function Currently Being Defined (this)

Jim Jewett jimjjewett at gmail.com
Mon Apr 23 17:51:37 CEST 2007


On 4/22/07, Steven Bethard <steven.bethard at gmail.com> wrote:
> On 4/22/07, Jim Jewett <jimjjewett at gmail.com> wrote:
> > PEP: 30XX
> > Title: Access to Module/Class/Function Currently Being Defined (this)

> One thing that isn't clear...  You're saying "keywords". So that means
> "__module__" would not be a normal attribute looked up on in the
> globals or builtins, but instead would be associated with its own
> op-code?

My assumption would be something closer to Michele's solution -- the
parser would create a new type of AST node, and the compiler would
emit slightly different bytecode, but no new op-codes would be needed.

-jJ


More information about the Python-3000 mailing list