[Python-Dev] Re: PEP 318: Decorators last before colon (original) (raw)

Andrew Koenig ark-mlist at att.net
Wed Mar 31 13:09:56 EST 2004


If you spell decorators this way:

[decorator]
def func():
    pass

then what will happen when you type [decorator] at an interactive interpreter prompt?

>>> [decorator]

Will it type ... and wait for you to say more? Or will it evaluate the single-element list whose element is the value of the variable ``decorator'' and print the result?

If it types ... and waits for you to say more, will do so for any list? Or will it somehow figure out which lists represent decorators?



More information about the Python-Dev mailing list