[Moscow.pm] Switch vs given
Anatoly Y
iskhartakh на gmail.com
Чт Апр 21 18:58:53 PDT 2016
На сколько я понмю, свич был мегатормозной, чтото поменялось?
On Apr 21, 2016 22:58, "Nikolay Mishin" <mi на ya.ru> wrote:
> Да, точно, Илья,
>
> + use v5.10.1;
> + use experimental 'smartmatch';
>
> работает, спасибо..ну так вроде как попрямее..
> https://travis-ci.org/mishin/Ftree-cpan/jobs/124805984
>
>
> 21.04.2016, 19:28, "Ilya Chesnokov" <chesnokov.ilya на gmail.com>:
> >>> и вот эта строка
> >>> no if $] >= 5.017011, warnings => 'experimental::smartmatch';
> >>> (
> http://blogs.perl.org/users/mike_b/2013/06/a-little-nicer-way-to-use-smartmatch-on-perl-518.html
> )
> >>>
> http://www.effectiveperlprogramming.com/2013/06/experimental-features-now-warn-reaching-back-to-v5-10/
> >>>
> >>> тоже не помогает
> >>
> >> А почему так не работает? Можно увидеть вывод трависа?
> >
> > А. Нашел: https://travis-ci.org/mishin/Ftree-cpan/jobs/124724613
> >
> > Он у тебя ругается на файл lib/Ftree/TextGeneratorFactory.pm, где ты
> > забыл поставить "no if ...", а используешь безусловный "no warnings
> > 'experimental::smartmatch';".
> >
> > Если исправить, то все будет ок.
> >
> > И еще чтобы избежать громоздкой конструкции вида no if $] >= ....;,
> > можно использовать модуль "experimental", как рекомендуется в конце
> > этой статьи:
> http://blogs.perl.org/users/mike_b/2013/06/a-little-nicer-way-to-use-smartmatch-on-perl-518.html
> >
> >>> так как надо писать? if else?
> >>>
> >>> --
> >>> С уважением
> >>> Николай Мишин
> >>> --
> >>> Moscow.pm mailing list
> >>> moscow-pm на pm.org | http://moscow.pm.org
> >>
> >> --
> >> Best regards,
> >> Ilya Chesnokov
> >
> > --
> > Best regards,
> > Ilya Chesnokov
> > --
> > Moscow.pm mailing list
> > moscow-pm на pm.org | http://moscow.pm.org
>
> --
> С уважением
> Николай Мишин
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20160422/1c71d61f/attachment.html>
Подробная информация о списке рассылки Moscow-pm