> * scalar @arr;
> * @arr + 0;
> * @arr . '';
> * @arr = (1) x @arr; return length join('', @arr);
вот это все одно и то же, "приведение массива к скаляру дает длину массива"
> * $#arr + 1;
это, скорее всего, тоже. надо глядеть, как получается последний
индекс, но, скорее всего, вычитанием единицы из длины
> * push(@arr, 1) - 1;
> * unshift(@arr, 1) - 1;
у ведь кто-нибудь обязательно сделает это... хоть бы pop/unshift
вписали, что ли...
> * my $i = 0; $i++ foreach @arr; return $i;
ну, типа, да. а зачем?
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org