> reasonable, but I don't like the close parens on the same line; even
> 
> if this syntax is allowed, I'd frown on it in style guides,
> 

thanks, bu what exactly do you find unlikeable in this syntax? the ")" is no 
new syntax, but simply a match for a previous "("; and you can put it anywhere 
because the "(" contents are space-insensitive:
  
this would be a syntax error:
a = def():
   print("gvr")

this too:
a = def():
  print("anon")

but not this:
a = (def():
   print("no")
)

neither this:
a = (def():
   print("d"))

nor this:
a = (def():
    print( "no" )


)

yours truly would be glad to know your thoughts on this
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to