[Python-Dev] PEP 318 - function/method/class decoration
Bob Ippolito
bob at redivi.com
Sat Mar 6 12:39:36 EST 2004
On Mar 6, 2004, at 12:17 PM, Bernhard Herzog wrote:
> Bob Ippolito <bob at redivi.com> writes:
>
>> This proposed new syntax is:
>>
>> funcdef: 'def' NAME parameters ['[' exprlist ']' ] ':' suite
>>
>> classdef: 'class' NAME ['(' testlist ')'] ['[' exprlist ']'] ':'
>> suite
>
> Why are the decorators an exprlist while the base classes are a
> testlist?
The testlist is the list of base classes.. In both cases, the
decorators are an '[' exprlist ']'
-bob
More information about the Python-Dev
mailing list