Variadic function: Difference between revisions

Content added Content deleted
No edit summary
Line 1,609: Line 1,609:
Whatever
Whatever
</pre>
</pre>

=={{header|Ksh}}==
<lang ksh>
#!/bin/ksh

# Variadic function

# # Variables:
#
typeset -a arr=( 0 2 4 6 8 )

# # Functions:
#
function _variadic {
while [[ -n $1 ]]; do
print $1
shift
done
}

######
# main #
######

_variadic Mary had a little lamb
echo
_variadic ${arr[@]}</lang>
{{out}}<pre>
Mary
had
a
little
lamb

0
2
4
6
8</pre>


=={{header|Lambdatalk}}==
=={{header|Lambdatalk}}==