http://qs321.pair.com?node_id=11103510


in reply to Re^7: Thx, St. Larry, for the Beauty of Sigils
in thread Thx, St. Larry, for the Beauty of Sigils

blah

sigh... "plain variables" are "named variables".

$var = "Hello world!"; # \ @ary = qw(foo bar baz); # - plain %hash = qw(foo 1 bar 2 baz 3); # / $sref = \$var; # \ $aref = \@ary; # - references $href = \%hash; # /

References which aren't references of plain (or named) variables are anonymous.

E.g. we speak of $ary = [] as of an anonymous array which happens to be stored in the plain (or named) scalar variable $ary, be that stored in a symbol table or a pad.

perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'