Я не уверен на счет знаков вопроса, но последний элемент присваивается не "почему-то", а потому что в перле списки всегда (ну или по крайней мере - с давних пор) так себя вели и в camel book об этом говорится прямым текстом.
31 января 2012 г. 13:32 пользователь Василий Рябов <[email protected]> написал: > https://sites.google.com/a/koorchik.name/www/stati-1/test-na-ponimanie-perl > > Заинтересовал 4 вопрос. > Почему-то в переменную попадает значение последнего элемента списка. > > Стали ковыряться, обнаружили, что: > > $ perl -MO=Deparse -e '$a = ( 1, 2, 3 )' > $a = ('???', '???', 3); > > Что значат знаки вопроса? И откуда они берутся? > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > -- С уважением, Александр Личный блог: http://eax.me/ Мой форум: http://it-talk.org/ Мой Twitter: http://twitter.com/afiskon
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
