[Python-3000] PEP 3102 comments

Benji York benji at benjiyork.com
Wed May 24 21:43:35 CEST 2006


tomer filiba wrote:
> i'd vote for placing it at the end of the last
> argument's name, for example:
> 
> def f(a, b*, c, d)

Another idea:

def f(a, b; c, d):

It fails the "syntax variants shouldn't look like grime on your monitor" 
test though.

Hmm, the next best thing I can come up with is:

def f(a, b, =, c, d):

The "=" vaguely references the "=" in keyword arguments.
--
Benji York


More information about the Python-3000 mailing list