Perl › 構文 › オートロード Perlではサブルーチンが存在しなかった場合に呼び出されるAUTOLOADというサブルーチンを定義することができます。これをサブルーチンのオートロードと呼びます。 package MyModule; aaaaiiiii( 1, 2 ); our $AUTOLOAD; sub AUTOLOAD { # ... } our $AUROLOADを定義しておくと、呼び出された関数名を取得できます。 オートロードは何のために使うの 日常の仕事でプログラミングをするときは、オートロードを使う必要性はほとんどありません。また、モジュールを作成するときも、オートロードを積極的に使う理由はありません。 オートロードの呼び出しは、非常に遅く、代替的な手段がたいていの場合はあります。 アクセッサを作りたい場合は、evalで動的に生成したり、サブルーチンのリファレンスを型グロ