perlのチェックをするLint


普段僕はプログラムを書くことが多いのですが,

use strict;
use warnings;

を頭に書くのは当然として,それでもちゃんとできているか心配になることが多々あります.

そこで,というプログラムでperlのプログラムを厳密にチェックできるということなので,最近これを使っています.perlではB::Lintというのがあります.

詳しくはB::ListのPODを読むとして,とりあえず使い方としては以下のように使います.

perl -MO=Lint,all program.pl

allというキーワードはLintにあるチェック機構をすべて適用します.つまり厳しくwarningsを吐き出すようにしています.結構,-w だけでは気づかなかったwarningsを吐き出してくれるの重宝しています.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です