[Moscow.pm] FindBin и cron

Oleg Kostyuk cub.uanic на gmail.com
Чт Авг 25 13:53:09 PDT 2011


Ну это ж немного не о том :)

Вы можете написать: use SomeModule 'x', 'y', 'z';
Или так: print for @lines;
Но не можете так: for my $i 'x', 'y', 'z' { .... }

В последнем случае скобки являются обязательным синтаксическим
элементом, и именно о таких случаях говориться в указанной вами дельте
(а точнее, в http://search.cpan.org/dist/perl/pod/perl5135delta.pod):
ранее qw() мог заменять собой скобки (подразумевается - которые
требуются синтаксисом), а теперь не может.

К тому же, http://perldoc.perl.org/functions/use.html (который уже для
5.14.1), явно приводит пример использования qw() в use, несколько раз.

Впрочем, это всё теория, на практике лично я предпочитаю qw// :)


25 августа 2011 г. 21:46 пользователь Peter Vereshagin
<peter на vereshagin.org> написал:
> You can't take no for an answer, moscow-pm!
> 2011/08/25 05:57:40 -0700 moscow-pm-request на pm.org => To moscow-pm на pm.org :
>
>> use FindBin qw( $Bin );
>
> https://encrypted.google.com/search?sclient=psy&hl=en&source=hp&q=Use+of+qw%28...%29+as+parentheses+is+deprecated&btnG=Search
>
> ?
>
> 73! Peter pgp: A0E26627 (4A42 6841 2871 5EA7 52AB  12F8 0CE1 4AAC A0E2 6627)
> --
> http://vereshagin.org
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
Sincerely yours,
Oleg Kostyuk (CUB-UANIC)


Подробная информация о списке рассылки Moscow-pm