При попытке проиницилизировать хэш так
$h{a} = "1";
$h{b} = "2";
Возникает ошибка:
syntax error at p.pl line 93, near "$h{"
syntax error at p.pl line 94, near "$h{"
А если так:
$h->{a} = "1";
$h->{b} = "2";
то Perl не ругается.
Отсюда вопрос, когда инициализировать хеш с использованием переменной, а когда через указатель на хэш?
Объясните пожалуйста!