> > > No, it's not. Where are we taught this? It's a myth. > > > The punctuation imposes context on the variable expression. > > > $foo[0] > > > accesses an array. Where's the "@"? > > > > It accesses an *element* of the array, which is a scalar. This scalar > > might be blessed into a class, or a reference to an array or hash, but > > the element itself is still a scalar. Where's the confusion? > > I believe Mr. Porter is refuting the claim that "the punctuation is > part of the variable name". As both he and you have demonstrated, > it's not. Ah; understood. ~ j.
- Re: RFC 109 (v1) Less line noise - let's get ... John Porter
- Re: RFC 109 (v1) Less line noise - let's ... Ariel Scolnicov
- Re: RFC 109 (v1) Less line noise - le... John Porter
- Re: RFC 109 (v1) Less line noise... Ariel Scolnicov
- Re: RFC 109 (v1) Less line noise... David Corbin
- Re: RFC 109 (v1) Less line noise... David Corbin
- Re: RFC 109 (v1) Less line noise - let's get ... John Porter
- Re: RFC 109 (v1) Less line noise - let's get rid of @% John Porter
- Re: RFC 109 (v1) Less line noise - let's get rid ... John Barnette
- Re: RFC 109 (v1) Less line noise - let's get ... Jonathan Scott Duff
- Re: RFC 109 (v1) Less line noise - let's ... John Barnette
- Re: RFC 109 (v1) Less line noise - let's get ... John Porter
- Re: RFC 109 (v1) Less line noise - let's get rid ... Russ Allbery
- Re: RFC 109 (v1) Less line noise - let's get rid of @% John Porter
- Re: RFC 109 (v1) Less line noise - let's get rid ... Nathan Torkington
- Re: RFC 109 (v1) Less line noise - let's get ... John Porter
- Re: RFC 109 (v1) Less line noise - let's get rid of @% Steve Fink
- Re: RFC 109 (v1) Less line noise - let's get rid ... Ted Ashton
- Re: RFC 109 (v1) Less line noise - let's get ... Steve Fink
- Re: RFC 109 (v1) Less line noise - let's ... Damien Neil
- Re: RFC 109 (v1) Less line noise - le... Steve Fink