On Mar 23, 2007, at 1:45 PM, Guyren Howe wrote:
> On Mar 23, 2007, at 2:12 PM, C. S. Wyatt wrote:
>
>> Functions should return one value.
>
> Every reply to my post so far has said this. Not one of them has said
> why.
>
> So go on: why? I've provided some arguments in favor (for example:
> clearer than ByRef argument. When you pass a ByRef variable, there's
> nothing to show that it's going to get modified, but an lvalue is
> clearly being modified). This would also be very valuable in calling
> Events (cf ListBox.CompareRows event -- when you're writing the
> super's end of that, it's rather fiddlier). Also, all the languages
> mentioned seem to find this a useful feature.
>
> "It makes me uncomfortable" is not a good answer. :-)
What does the syntax for an assignment look like ?
dim s as string
dim i as integer
i,s = SomeFunctionReturningAnIntAndString()
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>