2010-04-01から1ヶ月間の記事一覧

型グロブ

型グロブってなんぞ、と言うわけで簡単にまとめてみる。 #!/usr/bin/perl use strict; use warnings; use Data::Dumper; our $args = 1; our @args = (1, 2, 3); our %args = (1 => 999); sub args { print "Hello, world!\n"; } print Dumper ${ *main::arg…

useの話かも

「use」はモジュールをインポートするものですが、 package Foo; use strict; use warnings; sub new {}; sub foo {}; 1; 上記モジュールを利用するスクリプト #!/usr/bin/perl use strict; use warnings; use Data::Dumper; use lib qw(.) use Foo; print D…

requireとuse

なんか、Perlにはモジュールをロードするのに「require」と「use」があるが、最近は「use」が主流だけどPerl4の時は「require」でやってたよね。で何が違うのかと言うわけだが・・・ 名称 説明 require 実行時に読み込まれる use コンパイル時に読み込まれる…