Я использую оператор ||=
для предоставления значений по умолчанию для переменных, например
$x ||= 1;
Я попытался использовать этот синтаксис с массивом, но получил синтаксическую ошибку:
@array||= 1..3;
Can't modify array dereference in logical or assignment (||=) ...
Что это значит и как мне предоставить массивы со значениями по умолчанию?