Я провел некоторое исследование и прошел мимо возможности eval
.
Есть ли что-либо против такой конструкции, как:
eval {
my $mystr = PPR::decomment2($str)
# do some local dependent stuff
};
if ($@) {
# do the local handling if the error
}
Есть ли что-нибудь против такой конструкции?
Редактировать (23 апреля 2013 г.): разработчик пакета PPR (Дамиан Конвей) сделал исправление. Номер пакета 25.