Perl日記

日々の知ったことのメモなどです。Perlは最近やってないです。

2011-12-01から1ヶ月間の記事一覧

言語のクラス変数は違うはなし

「初めてのRuby(P151)」を読んでいたら以下のような記述があった。 class Foo @@class_variable = 'foo' def print p @@class_variable end end class Bar < Foo p @@class_variable #=> "foo" @@class_variable = 'bar' def print p @@class_variable end e…

@ISAでの継承は読込が要る

会社の後輩に教えていて普通に分からなかったので赤裸々メモ。 わたしって、(ry PerlでのOOのチュートリアルにperlbootとかperltootみていたら同一ファイル内での継承ばかりだったので、分割してみたら、動かなかった。 Animal.pm package Animal; sub speak…

5.8.5での正規表現とクラス名ではまる

メモ。 5.8.5を使用しなければならない中で、簡易なViewクラス作ったら見事に動かなかった。 __PACKAGE__が正規表現内でクラス名にならない いや、正確には取れるんだけど、その中でeオプションで更に評価したらとれない感じ。 正規表現内で正規表現を使う(…