2007年11月08日

何を言っているのか解らないとは思いますが、use danをするとそれ以降の""とか''やq{}とかとかで囲まれた文字列を全て読まなくなります。

  use dan;
  print "foo"; # not displaying
  no dan;
  print "foo"; # foo
こんな感じで、use danからno danの間にあるもの全てを読まなくなります。
正規表現だろうがqwの中身だろうがヒアドキュメントだろが構わずです。
その他フィルタ的にも使えるので詳しくはソースとか読んでみて下さい。
サンプルは
テストを見るべし。 ちょっとしたアーミーナイフ的で素敵です。
use orz的に考えてもらえると嬉しいです。

なんだかuse utf8してると、hint bits的にdanの処理がうまく行かないのでforceモード付けて、use utf8環境でも動くようにしました。
svn co http://svn.coderepos.org/share/lang/perl/dan/trunk dan
して、どうぞご利用ください。

ちなみに誰からも止められなければperl 5.10のリリースされた日に、これをCPANにうpる

Posted by Yappo at 2007年11月08日 23:31 | TrackBack | Perl
Comments

Yappo++

Posted by: ujihisa at 2007年11月08日 23:35
Post a comment









Remember personal info?






コメントを投稿する前に↓の場所にnospamと入力してください。