perldoc
говорит: "назначение списка в скалярном контексте возвращает количество элементов в правой части назначения списка", но когда я пробую этот код:
perl -e '$_="aaaaa";print $v=(()=split //)'
Вывод 1
, который меня смущает. (Ответ, который я ожидаю, 5
.)
Может кто-нибудь объяснить это?