Luke Palmer skribis 2005-09-01 23:43 (+0000): > 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, that means that you flatten yourself > into specific kinds of contexts. sub foo (@bar) { ... } foo $aref; Here $aref is dereferenced because of the Array context. The scalar can't do this by itself, of course. Juerd -- http://convolution.nl/maak_juerd_blij.html http://convolution.nl/make_juerd_happy.html http://convolution.nl/gajigu_juerd_n.html