The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

ããããè«ã§ããã© Similar to C but instantiates plugins as soon as they're found, useful for code generators like C. ã£ã¦ããããã«ãModule::Pluggableã¨åãã¤ã³ã¿ã¼ãã§ã¼ã¹ãªè¨³ãããªãã¦ä¼¼ã¦ãã¢ã¸ã¥ã¼ã«ã§ãã ä¼¼ã¦ã éã ããã¤ã³ã¹ã¿ã³ã¹åãã ã£ã¦ã®ãç¹å¾´ã§ããã åæ§ã«importçµç±ã§pluginã®èªã¿è¾¼ã¿ãè¡ãã¾ãã Module::Pluggable::Fast import() sub import { my ( $class, %args ) = @_; my $caller = caller; no strict 'refs'; *{ "$caller\::" . ( $args{name} || 'plugins' ) } = sub { my $sel
Module::Pluggable import() ã¾ãModule::Pluggableã£ã¦ã®ã¯useæã«å種ãã©ã¡ã¼ã¿ãæå®ãã¦ä½¿ãã¢ã¸ã¥ã¼ã«ãªãã§ã ã¾ãã¯importã¡ã½ããããã sub import { my $class = shift; my %opts = @_; my ($pkg, $file) = caller; # the default name for the method is 'plugins' my $sub = $opts{'sub_name'} || 'plugins'; # get our package my ($package) = $opts{'package'} || $pkg; $opts{filename} = $file; $opts{package} = $package; my $finder = Module::Pluggabl
date 2007-04-02 14:05:29 category CPAN permlink here comment 0 trackback 0 ãããå¥éºã«ã¾ã¨ãã¦ãããã¨æã£ã¦ããã§ãããããæ©ä¼ãªã®ã§ãã®è¾ºãã§module-starterã®è©³ç´°ã¨ã«ã¹ã¿ãã¤ãºã«ã¤ãã¦æ¸ãã¦ã¿ã¾ãã ã¨ããã§ä»¥åModule::Starterã®pluginæ©æ§ãé¢ç½ã件ã«ã¤ãã¦ã¨è¨ãã¨ã³ããªãæ¸ããäºãããã®ã§ããããã¡ãã«é¢ãã¦é ã«å ¥ã£ã¦ããã¨ããç解ããããããããã¾ããã ååã¨ã¡ã¼ã«ã¢ãã¬ã¹ã®è¨å® æ¯åauthor, emailãæå®ããã®ãé¢åãªã®ã§ä¸è¨ã®ããã«è¨å®ãã¦ãã¾ãã¾ãããã ~/.module-starter/configã«è¨è¼ãã¾ãã author: Toru Yamaguchi email: [email protected] ããã§æ¬¡åãããã®ãã©ã¡ã¼ã¿ãæå®ããå¿ è¦ã¯ç¡ããª
This release could not have happened without Sawyer X. ENHANCEMENTS Added more exclusions. Thanks to Olivier MengueÌ. [RT #45941] Correcting POD sections for Perl Critic (Sawyer X) [RT #13847] Bail out if load fails, minimum Test::Harness (Sawyer X) [RT #24110] Support for Test::CheckManifest + tests for it (Sawyer X) [RT #22648] Pod::Parser (Pod::Usage) >= 1.21 (Sawyer X) (earliest Backpan versio
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}