2009-02-01から1ヶ月間の記事一覧

Test::More - 自動テストのためのテストプログラムを書く

Perl › 試験 CPANにあるPerlモジュールのほぼすべてには、プログラムを試験するためのプログラムが、添付されています。プログラムだけではなくって、プログラムを試験するためのプログラムも一緒についてくるんです。これを、自動試験と呼びます。プログラ…

ファイル名を実行環境のOSでのファイル名に変換する

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …

do - 値を返すブロック、スクリプトの読み込み

Perl › 構文 › here doを使用すると、ブロック構文の場合は、最後に評価された値を返すブロックを作成することができます。文字列構文の場合は、ファイルを名を指定して、スクリプトを読み込むことができます。 # doブロック - 最後の値を返すブロック do { …

require - モジュールを実行時に読み込む

Perl › 構文 › here 実行時にモジュールを読み込むにはrequireを使用します。useがコンパイル時にモジュールを読み込むのに対して、requireは実行時に読み込みます。 # モジュールの読み込み require モジュール名 モジュール名は裸の文字列で指定する必要が…

use - モジュールを読み込む

Perl › 構文 › here モジュールをコンパイル時に読み込むにはuseを使用します。 use モジュール名 モジュール名は裸の文字列で指定する必要があります。クォートやダブルクォートで囲んだ文字列は受け付けません。また変数も受付ません。 # 裸の文字列でモジ…

モジュール名を変数で指定してモジュールを読み込む

Perl › モジュール基礎 モジュール名を変数で指定して読み込むには、少し工夫が要ります。requreは、引数に文字列か裸のワードを受け取ります。requireは文字列を受け取ったときは、それをファイル名だと認識します。一方、裸のワードを受け取ったときは、そ…

ファイル名を指定してモジュールを読み込む

.bread { padding:0; margin:0; } .bread li { display:inline-block; list-style-type:none; font-size:14px; } .bread a { padding:3px 5px; width:100%; background:#3cb371; color:white; border-radius:3px; text-decoration:none; } .bread a:hover { …