Привет, я, конечно, понимал, что @_ массив крайне хитрожопый, да и не массив вообще, но сегодня оно меня выбило из колеи.
Вот код: http://ideone.com/0BeFd там же и результат выполнения. exists для элемента @_ не отрабатывает нормально, если @_ ассайнится не на честный список, а на последовательность параметров. Подтверждается в перлах 8, 10, 12. Явного описания в документации не нашел, объяснение придумать можно, то есть за баг я такое поведение не считаю… но все равно неприятно. Тем более, что вылилось у меня оно на уровне "не вызывается колбек для обновления значения в кеше при протухании элемента кеша с последующим вызовом очистки по алгоритму LRU" :) соответственно, полтора часа отладки и матюгов. Короче, камрады, знайте, если еще не. Я вот не знал. -- Олег Алистратов -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
