Greg Ewing <[EMAIL PROTECTED]> wrote:
> 
> Brian Sabbey wrote:
> 
> > How about something like below?  In the same way 
> > that "self" is passed "behind the scenes" as the first argument, so can 
> > the thunk be.
> > 
> > with stopwatch() result dt:
> >     a()
> >     b()
> > print 'it took', dt, 'seconds to compute'
> 
> Something like that would be better, yes. Maybe even just
> 
>    dt = stopwatch():
>      a()
>      b()
> 
> Whatever keyword is used is bound to not sound right
> for some usages, so it would be best if no keyword
> were needed at all.

Since PEP 310 was already mentioned, can we just say that the discussion
can be boiled down to different ways of spelling __enter__/__exit__ from
PEP 310?

If so, then if either one of you really want/need this kind of thing,
maybe one of you should pick up the PEP, address the issues sufficiently,
and make it happen.

 - Josiah

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to