0046: Неверный синтаксис массива
Строковые переменные (
@s
, s$
) не могут использоваться в качестве имени массива или его индексной переменной.Возможные решения: используйте глобальную или локальную переменную (
$
, @
):0@s($index,1i) = 2 // ошибка
0@(s$index,1i) = 2 // ошибка
0@($index,1i) = 2 // верно