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

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