|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Igor Gerdler 2:5020/400 05 Apr 2002 16:15:26 To : Artem Chuprina Subject : Возражения -------------------------------------------------------------------------------- Добрый день, уважаемый Артем! > The operator may be assigned to if both the 2nd and 3rd > arguments are legal lvalues Это к push не относится. И где у Андрея пример, который работает иначе? > Scalar or list context propagates downward into the 2nd or > 3rd argument, whichever is selected. > и > push ARRAY,LIST Может я не умею между строк читать, но где написано, что контекст для первого аргумента списковый? Он может еще быть неопределенным (void). Ведь когда мы явно указываем списковый контекст "push(@{\(/a/?@a:@b)}, $_) foreach @list;" Все работает! Всего доброго! Игорь Гердлер --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/657798a70619.html, оценка из 5, голосов 10
|