develooper Front page | perl.perl5.porters | Postings from August 2013

Re: postfix dereference syntax

Thread Previous | Thread Next
Eric Brine
August 20, 2013 18:35
Re: postfix dereference syntax
Message ID:
On Tue, Aug 20, 2013 at 1:38 PM, Zefram <> wrote:

> Eric Brine wrote:
> >$ can return a list of scalars in addition to a scalar.
> I think you're getting confused about what the sigil applies to. $foo or
> ${...} always represents a scalar, never a list.  In "$foo->bar", the $
> sigil applies to the "$foo" part, and accurately indicates that it is
> a scalar.  That the "bar" method can return a list doesn't invalidate
> the consistency of the sigil's meaning.

You seem to have missed the context. demerphq was saying $foo->@* returned
a list instead of a scalar, breaking the pattern. He was clearly looking
past the "->".

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About