Return multiple values: Difference between revisions

→‎EasyLang: Changed EasyLang implememtation
(Added EasyLang implementation)
(→‎EasyLang: Changed EasyLang implememtation)
Line 889:
 
=={{header|EasyLang}}==
In EasyLang, functions return one value. To return a set of values, use an array.
<syntaxhighlight lang="easylang">
func addSubtract a b . result[]sum diff .
result[]sum &= a + b
result[]diff &= a - b
.
call addSubtract 7 5 result[]sum diff
print "Sum: " & result[1]sum
print "Difference: " & result[2]diff
</syntaxhighlight>
{{out}}
175

edits