Isn't returning multiple values akin to issues of scope? Sure, you could 
have every value "global" or "passed" as needed, but what a mess old 
Fortran and BASIC could make of these things.

Functions should return one value. If you need other data, I suppose the 
single variable should be a *protected / virtual* pointer to a memory 
block. (Real memory pointers seem risky in today's environments.)

My vote, one is good.
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to