[Python-3000] PEP3102 Keyword-Only Arguments (original) (raw)
Josiah Carlson jcarlson at uci.edu
Tue Aug 15 07:43:17 CEST 2006
- Previous message: [Python-3000] PEP3102 Keyword-Only Arguments
- Next message: [Python-3000] threading, part 2
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Aahz <aahz at pythoncraft.com> wrote:
On Mon, Aug 14, 2006, Guido van Rossum wrote: > On 8/14/06, Nick Coghlan <ncoghlan at gmail.com> wrote: >> >> However, I'm also wondering if we need an actual syntax, or if a simple >> convention would do the trick: start the names of positional-only arguments >> with an underscore. > > Hm... and perhaps we could forbid keyword arguments starting with an > underscore in the call syntax? Do you mean forbid by convention or syntactically? I'm -1 on the latter; that would be far too much gratuitous code breakage.
At least 40 examples of it being used in a keyword argument in the 2.5b2 standard library (so sayeth my regular expression of '((.?\s)?_\w=' ).
- Josiah
- Previous message: [Python-3000] PEP3102 Keyword-Only Arguments
- Next message: [Python-3000] threading, part 2
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]