Smalltak [RE: Whitespace as syntax (was Re: Python Rocks!)]
Aahz Maruch
aahz at netcom.com
Sun Feb 13 13:33:21 EST 2000
In article <000301bf75f6$34eb3e60$962d153f at tim>,
Tim Peters <tim_one at email.msn.com> wrote:
>[Aahz Maruch]
>>
>> Would make it a lot easier to do, say,
>>
>> def foo(bar):
>> print bar
>>
>> foo(a;b;c)
>
>Since it's unclear why that's an interesting thing *to* do, I'm not sure why
>it would be an advantage to make it easier to do it <wink>.
Here's (what I hope is) a slightly clearer example:
def foo ( bar, baz ) :
print bar
print baz
foo ( a;b;c, d ) # doesn't work
foo ( (a,b,c), d )
I find the former to be clearer; I'm uncomfortable with the idea that
arguments to a function are necessarily tuples (which is what the
current syntax implies).
--
--- Aahz (Copyright 2000 by aahz at netcom.com)
Androgynous poly kinky vanilla queer het <*> http://www.rahul.net/aahz/
Hugs and backrubs -- I break Rule 6
Have you coined a word today?
More information about the Python-list
mailing list