はちゅにっき

こっちのブログはまったり更新

Moose

Mouse::Getopt が分かってない

Mouse::Getopt を使ってみよぅ。 ということで挑戦。 が、失敗。たすけて! 引数として Locale /^[a-z]{2}_[A-Z]{2}$/">*1 を与えると、それを単純に表示してくれる。 それだけ。 例 $ ./test.pl --locale ja_JP ja_JP こんな感じのを作りたい。 test.pl new…

Mouse の Destructor がよくわかっていない。。。 (DESTROY とか DEMOLISH)

ちょっとデストラクタで遊んでみた。 ら、Mouse の挙動ではまった。 Moose / Mouse を利用するとコンストラクタ *1 "new" と、デストラクタ "DESTROY" を定義することができません。 そこで、"new" の代わりに "BUILD"、"DESTROY" の代わりに "DEMOLISH" を…

Non Moose/Mouse なモジュールを継承して Moose/Mouse なモジュールにしたい (第二版)

Moose / Mouse を利用していないクラスを継承して、Moose / Mouse を利用した新しいクラスを作りたい http://d.hatena.ne.jp/magicalhat/20090417/1239943579 という記事に対して Mouseでの非Moose/Mouseクラスの継承法 http://blog.eorzea.asia/2009/07/pos…