On Fri, Sep 02, 2005 at 09:24:52 +0200, Juerd wrote:
> sub foo (@bar) { ... }
>
> foo $aref;
>
> Here $aref is dereferenced because of the Array context. The scalar
> can't do this by itself, of course.
my @bar := $aref;
--
() Yuval Kogman <[EMAIL PROTECTED]> 0xEBD27418 per
Hi,
Larry Wall wrote:
> On Fri, Sep 02, 2005 at 05:56:39PM +0200, Ingo Blechschmidt wrote:
> : multi foo ($a) {...}
> : multi foo ($a, $b) {...}
> :
> : say &foo.arity;
> : # die? warn and return 0? warn and return undef? return 1|2?
>
> How 'bout undef but 1..2? :-)
Intere
On Fri, Sep 02, 2005 at 05:56:39PM +0200, Ingo Blechschmidt wrote:
: Hi,
:
: multi foo ($a) {...}
: multi foo ($a, $b) {...}
:
: say &foo.arity;
: # die? warn and return 0? warn and return undef? return 1|2?
How 'bout undef but 1..2? :-)
Larry
Hi,
multi foo ($a) {...}
multi foo ($a, $b) {...}
say &foo.arity;
# die? warn and return 0? warn and return undef? return 1|2?
--Ingo
--
Linux, the choice of a GNU | There are no answers, only
generation on a dual AMD | cross-references.
Athlon!|
On 9/2/05, Juerd <[EMAIL PROTECTED]> wrote:
> Luke Palmer skribis 2005-09-01 23:43 (+):
> > I would probably say that scalars never automatically dereference.
> > It's lists and hashes that automatically dereference/enreference.
>
> arrays
Yes, arrays, right.
> > That is, everything is a sca
Luke Palmer skribis 2005-09-01 23:43 (+):
> I would probably say that scalars never automatically dereference.
> It's lists and hashes that automatically dereference/enreference.
arrays
> That is, everything is a scalar, really, but if you have an @ or a %
> on the front of your variable, t