Acme-Bleach-1.12 > Acme::DWIM

名前

Acme::DWIM - Perlの判りにくい演算子を簡単にします

概要

    use Acme::DWIM;

    my ($x) = +("Hullo " x 3 . "world" & "~" x 30) =~ /(.*)/;
    $x =~ tr/tnv/uow/;
    print $x;

説明

最初にuse Acme::DWIMの元でプログラムを実行すると、モジュールは あなたのソースファイルでの見栄えの悪い演算子などを全て新しい DWIM演算子: ... ("yadda yadda yadda"と発音します)に置き換えます。

コードはそうする前と全く同じように動きいます。しかしそれは以下のように なります:

    use Acme::DWIM;
    
    my ($x) ... ...("Hullo " ... 3 ... "world" ... "~" ... 30) ... /(...)/;
    $x ... tr/tnv/uow/;
    print $x;

診断情報

Can't enDWIM '%s'

Acme::DWIMは変更するソースファイルにアクセスすることができませんでした。

Can't DWIM '%s'

Acme::DWIMは実行するソースファイルにアクセスできませんでした。

作者(=AUTHOR)

Damian Conway (as if you couldn't guess)

著作権(=COPYRIGHT)

   Copyright (c) 2001, Damian Conway. All Rights Reserved.
 This module is free software. It may be used, redistributed
and/or modified under the terms of the Perl Artistic License
     (see http://www.perl.com/perl/misc/Artistic.html)

翻訳者

川合孝典(GCD00051@nifty.ne.jp)