[Python-Dev] Decorator syntax J2 (decorate..def), with implementation (original) (raw)
Phillip J. Eby pje at telecommunity.com
Mon Aug 16 03:26:13 CEST 2004
- Previous message: [Python-Dev] Decorator syntax J2 (decorate..def), with implementation
- Next message: [Python-Dev] Re: def ... decorate
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
At 08:19 PM 8/15/04 -0400, Barry Warsaw wrote:
On Sun, 2004-08-15 at 19:58, Nick Coghlan wrote:
> What about the variant which makes the block optional when there is only > one decorator? Better, but I'm still not crazy about it, mostly because of the new keyword. I think you'd have to add an future to get it into Python 2.4.
A slight variation of the J4 syntax could allow a single-decorator variant to look like:
def foo(cls,bar) @classmethod as:
# code here
versus this for multiple decorators:
def foo(cls,bar)
@classmethod
@synchronized
as:
# code here
Neither variant needs a new keyword or future.
- Previous message: [Python-Dev] Decorator syntax J2 (decorate..def), with implementation
- Next message: [Python-Dev] Re: def ... decorate
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]