2008-07-15から1日間の記事一覧
実は、私もよく知らないのですが、『$;』を調べていて辿りつきました。 Perl4の時代はリファレンスがなかったので、多次元を以下の方法でエミュレートしていたらしい。 ちなみに、『$;』は、デフォルト値が "\034"で、詳しくは以下を参照してください。 http…
Mooseとは、新しいPerlのOO(オブジェクト指向システム)の仕組み。 従来の後付けOOと違い、OOを簡素に表現出来る。 ただし、まだ、コアモジュールでないのでインストールが必要。 参考 http://perl-mongers.org/2008/05/moose.html http://www.slideshare.n…
XSとは、PerlからC言語で書かれた関数を呼び出すための仕組み。 参考 http://d.hatena.ne.jp/higepon/20050615/1118829090 http://d.hatena.ne.jp/hiratara/20080625/1214389654
AOUTLOADとは、該当関数が存在しないとき、AUTOLOAD関数を定義していれば、代わりにそれが呼ばれる仕組み。 AUTOLOAD関数を定義しておくと、関数呼び出しで名前が見つからなかったときに代わりに呼び出されます。 our $AUROLOAD を定義しておくと、呼び出さ…