nysus has asked for the wisdom of the Perl Monks concerning the following question:
I have a module using exporter:
package JSON::Karabiner::Manipulator ; use strict; use warnings; use Carp; use Exporter 'import'; our @EXPORT = qw'new_manipulator add_action add_description add_condit +ion add_parameter add_key_code add_key_code add_any add_optional_modifiers add_mandatory_modifiers +add_simultaneous add_simultaneous_options add_consumer_key_code add_p +ointing_button add_shell_command add_select_input_source add_set_vari +able add_mouse_key add_modifiers add_identifier add_description add_value add_bundle_identifiers add_ +file_path add_input_source add_keyboard_types add_variable add_descri +ption _dump_json';
When a user adds this package with use use, I'd like it to automatically inject/export the use strict; use warnings pragmas so they don't have to add it to their script. I've seen other packages do this but I can't figure out how. Thanks.
$PM = "Perl Monk's";
$MCF = "Most Clueless Friar Abbot Bishop Pontiff Deacon Curate Priest Vicar";
$nysus = $PM . ' ' . $MCF;
Click here if you love Perl Monks
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Exporting use strict/warnings into main::
by haj (Vicar) on May 15, 2020 at 16:01 UTC | |
by nysus (Parson) on May 15, 2020 at 16:11 UTC | |
Re: Exporting use strict/warnings into main::
by clueless newbie (Curate) on May 15, 2020 at 17:27 UTC | |
by 1nickt (Canon) on May 15, 2020 at 17:49 UTC | |
by Ovid (Cardinal) on May 20, 2020 at 22:37 UTC | |
by 1nickt (Canon) on Jun 01, 2020 at 22:23 UTC | |
A reply falls below the community's threshold of quality. You may see it by logging in. |
Back to
Seekers of Perl Wisdom