Похоже, вы используете модуль Switch .Было время, когда это было включено в стандартный дистрибутив Perl (с 5.8 до 5.10), но это фильтр исходных текстов, который можно сказать коротко: «это делает невероятно сложные вещи для анализа вашего кода Perl и почти гарантированно сломается».трудно найти пути в какой-то момент ".
Пожалуйста, не используйте его.
Но если вы настаиваете на его использовании, то замените default
на else
.