in reply to RFC: new.pm - a perl -e use/new shortener
> use new qw(My::Very::Long::Module x foo 42)
If conciseness is your goal,better try to make the variable name (here x) optional and default to something like $new or $obj or only $o.
Though I'm not sure about the best syntax for an optional var, probably something like
use new qw(My::Very::Long::Module>x foo 42)
Other options are | or * but any solution should play well with the -M option, ie shouldn't confuse the shell/CLI on various OSes.
update: untested
perl -Mnew=My::Very::Long::Module>x,foo,42
Cheers Rolf
(addicted to the Perl Programming Language and ☆☆☆☆ :)
Je suis Charlie!
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: RFC: new.pm - a perl -e use/new shortener (default variable)
by Dallaylaen (Chaplain) on Dec 24, 2016 at 20:59 UTC | |
by LanX (Saint) on Dec 25, 2016 at 14:34 UTC |