Return multiple values: Difference between revisions

no edit summary
No edit summary
Line 1,481:
<lang visualfoxpro>FUNCTION Addsub( x, y )
RETURN { x + y, x - y }</lang>
However, we can 'return' multiple individual values, that are produced/processed/altered inside a function, indirectly, passing parameters `by reference`.
For example:
 
For example:
<lang visualfoxpro>
PROCEDURE Main()
Line 1,500:
cCn:= "FOSSLAND"
RETURN .T.
</lang>
 
=={{header|Haskell}}==
Anonymous user