I have a question. Is there a very good reason that the language allows spaces between function names and the parentheses?

>>> print           (1,2,3)
1 2 3

Does anybody specifically make use of this...? Perhaps I am missing something obvious.

Anyway if this were changed so that this kind of call were not allowed, if the proposal were to be accepted couldn't the parser differentiate between these, and parse them differently?

>>> print(1,2,3)
1 2 3 
>>> print (1,2,3)
(1, 2, 3)


---
Ricky.

"I've never met a Kentucky man who wasn't either thinking about going home or actually going home." - Happy Chandler