Hello, from here: http://www.troubleshooters.com/codecorn/littperl/perlsub.htm
i found: In Perl, you can pass only one kind of argument to a subroutine: a scalar. To pass any other kind of argument, you need to convert it to a scalar. You do that by passing a reference to it. A reference to anything is a scalar. If you're a C programmer you can think of a reference as a pointer (sort of). is that still true? date on website is 2003... thank you. Rajeev