Max <[EMAIL PROTECTED]> wrote:
:
: I test this and it works, there must be some other
: way, but i am only a newbie on perl,
:
: mysub("@a", "@b", "@c");
:
: sub mysub {
: my @a = shift;
: my @b = shift;
: my @c = shift;
: }
Let's try a little test:
#!/usr/bin/perl
use strict;
use warnings;
use Data::Dumper;
my @x = 1 .. 3;
my @y = 'a' .. 'c';
my @z = 'aa' .. 'ac';
print Dumper [ [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] ];
mysub("@x", "@y", "@z");
sub mysub {
my @x = shift;
my @y = shift;
my @z = shift;
print Dumper [ [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] ];
}
__END__
prints:
$VAR1 = [
[
1,
2,
3
],
[
'a',
'b',
'c'
],
[
'aa',
'ab',
'ac'
]
];
$VAR1 = [
[
'1 2 3'
],
[
'a b c'
],
[
'aa ab ac'
]
];
See the difference?
HTH,
Charles K. Clarkson
--
Head Bottle Washer,
Clarkson Energy Homes, Inc.
Mobile Home Specialists
254 968-8328
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]