Ed Avis wrote: >Perl silently accepts an array variable @$ $ perl -lwe '@$ = qw(a b c); print @$' abc The array variable works. Making it an error would be an incompatible change. (However, perlvar(1) does describe punctuation variable names as "reserved".) If it is to be done, it should probably be done via a deprecation cycle. -zeframThread Previous | Thread Next