Если не нравятся знаки вопросов, можно сделать так :) perl -MO=Deparse,-sv -e '$a = ( 1, 2, 3 )' $a = (, , 3); -e syntax OK
31 января 2012 г. 11:37 пользователь Alexandr Alexeev <[email protected]>написал: > Я не уверен на счет знаков вопроса, но последний элемент присваивается не > "почему-то", а потому что в перле списки всегда (ну или по крайней мере - с > давних пор) так себя вели и в 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 > >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
