2012/1/31 Андрей А <[email protected]>: > Ды вы прикалываетесь наверно! > http://perldoc.perl.org/perldata.html#List-value-constructors > > годный троллинг!
Не разделяю вашего сарказма. А ваша ссылка подтверждает процитированное мною: "In a context not requiring a list value, the value of what appears to be a list literal is simply the value of the final element, as with the C comma operator." То есть, в данном случае документация даже не называет это списком. Забыл добавит на счёт: >> ($s) = (2, 8, 37); # список >> $s = (2, 8, 37); # запятая В первой строке $s == 2; во второй --- 37. Вот вам ещё один наглядный пример: $boolean = (3..7); Тут нет спискового контекста, тут нет и списка. Как было сказано кем-то выше, скобки --- это ещё не список (на примере "if()"). (А оператор ".." в скалярном контексте, кстати, работает как хитрый триггер.) -- maxim.vuets.name -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
