[RostovOnDon.pm] тернарность второго порядка
Andrew Shitov
andy на shitov.ru
Вт Июл 8 04:09:08 PDT 2008
Самое главное-то забыли :-)
$ pugs -e'say 1 ?? "Perl" !! 1 ?? "PHP" !! "HZ"'
Perl
> Интересно, если еще "отличники" типа PHP :)
> Что скажут нам Python и Ruby?
Питон вообще ушел от ответа. В факе предлагается вместо ? : писать
"small = x if x < y else y".
$ ruby -e'print 1 ? "Perl" : 1 ? "PHP" : "HZ"'
Perl
Хотя я думаю, тут и вариантов-то быть не должно :-)
--
Andrew Shitov
______________________________________________________________________
andy на shitov.ru | http://shitov.ru
Подробная информация о списке рассылки RostovOnDon-pm