Re: RFC 57 (v1) Subroutine prototypes and parameters
[email protected] (Bart Lateur) Mon, 07 Aug 2000 23:13:03 +0200
| Newsgroups | perl.perl6.language.subs |
|---|---|
| Organization | MediaMind |
| Message-ID | <[email protected]> |
On Mon, 7 Aug 2000 13:51:55 -0700, Jacob Davies wrote:
> It's not consistent. If you use the values as $x or
>> @t, then please, use $x and @t in the above syntax, as well.
>
>This doesn't make sense to me, because those are not variables that
>are currently in-scope. They're only in-scope inside the sub you're
>calling.
The same goes for
my($x, $y, @t);
Now, you don't write
my(x, y, t);
do you? And yet, up to and including this very statement, the variables
are not in scope yet.
$\ ="\n";
$x = 10;
{
my $x = 2 * $x;
print $x;
}
print $x;
--
Bart.