"John L. Allen" wrote: > > The use of a caret was to prevent decimation of the user's namespace, > vis: > > perl -e 'print -rwx $_' > Can't call method "rwx" on an undefined value at -e line 1. Yeah, but read the error - Perl's parsing that as: [nwiger@matrix:~]$ perl -MO=Deparse -e 'print -rwx $_'; print -$_->rwx; -e syntax OK This is a really, really, really strange use of indirect object syntax. I doubt anyone is doing that currently (and if they are, they really shouldn't be! :). And, as Damian notes, ^ is already taken as a general-purpose prefix for Perl 6. -Nate
- Re: RFC 290 (v1) Remove -X Uri Guttman
- Re: RFC 290 (v1) Remove -X Alan Gutierrez
- Re: RFC 290 (v1) Remove -X Ariel Scolnicov
- Re: RFC 290 (v1) Remove -X Bart Lateur
- Re: RFC 290 (v1) Remove -X Adam Turoff
- Re: RFC 290 (v1) Remove -X Dave Storrs
- Re: RFC 290 (v1) Remove -X Clayton Scott
- Re: RFC 290 (v1) Remove -X John L. Allen
- Re: RFC 290 (v1) Remove -X Nathan Wiger
- Re: RFC 290 (v1) Remove -X John L. Allen
- Re: RFC 290 (v1) Remove -X Nathan Wiger
- Re: RFC 290 (v1) Remove -X John L. Allen
- Re: RFC 290 (v1) Remove -X Nathan Wiger
- Re: RFC 290 (v1) Remove -X Clayton Scott
- Re: RFC 290 (v1) Remove -X Bart Lateur
- Re: RFC 290 (v1) Remove -X Damian Conway