[Moscow.pm] Подскажите, что это такое

Konstantin S. Uvarin khedin на gmail.com
Чт Ноя 14 01:21:12 PST 2013


Приветствую.

m{...}x - пустое регулярное выражение. Используется, чтобы надуть
perlcritic и другие статические анализаторы, которые ругаются на отсутствие
use strict;

use <module> <version> - версия не ниже такой-то (3 в данном случае).
Попробуйте

perl -we 'use common::sense 5' # будет ругаться (до выхода 5-й версии)

По-моему, так (с)


2013/11/14 D.MON <mescalito.ua at gmail.com>

> И почему use common::sense 3; ?
> Что в данном случае означает тройка? В документации не нашел.
>
>
> Sent from my BlackBerry(R)
>
> -----Original Message-----
> From: Гришаев Анатолий
>         <0body0 at rambler.ru>
> Sender: "Moscow-pm" <moscow-pm-bounces+mescalito.ua=gmail.com at pm.org>Date:
> Thu, 14 Nov 2013 13:09:14
> To: Moscow.pm group<moscow-pm at pm.org>
> Reply-To: "Moscow.pm group" <moscow-pm at pm.org>
> Subject: [Moscow.pm] Подскажите, что это такое
>
> В заголовке модуля на cpan увидел следующее
> ==============
> use 5.008008; # don't use old crap without utf8
> use common::sense 3;m{
>          use strict;
>          use warnings;
> }x;
> ==============
>
> Что это такое, и для чего?
>
> --
> С уважением Анатолий.
> --
> Moscow.pm mailing list
> moscow-pm at pm.org | http://moscow.pm.org
> --
> Moscow.pm mailing list
> moscow-pm at pm.org | http://moscow.pm.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20131114/0d7a506d/attachment.html>


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