http://www.perlmonks.org?node_id=65768


in reply to $! or &Errno or $!{}

Looked odd to me too but I found this clue in perldiag (apparently added in Perl 5.005):

The first time the %! hash is used, perl automatically loads the Errno.pm module. The Errno module is expected to tie the %! hash to provide symbolic names for $! errno values.

--
I'd like to be able to assign to an luser