[Moscow.pm] return по метке

Alessandro Gorohovski an.gorohovski на gmail.com
Ср Дек 18 00:02:51 PST 2024


Уважаемое сообщество, приветствую!

Подскажите, может кто-нибудь знает,
способ глобально выйти (сделать return) из вложенных подпрограмм (функций)
по метке,
т.е. аналогично *last* для управления циклом
?

Например:

_Metka:
&aaa( @args );

$@ && say $@;
exit;
#--------------------
sub aaa {
# ...
   &bbb;
# ...
}
#--------------------
sub bbb {
# ...
   &ccc;
# ...
}
#--------------------
sub ccc {
# ...
   &ccc;
# ...
   $@ = $results;
   return _Metka;
}
----------- следующая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20241218/2a684abf/attachment.html>


Подробная информация о списке рассылки Moscow-pm