[情报] 作了个 Return::Deep 模组

楼主: CindyLinz (Cindy Wang)   2020-04-04 18:54:07
抗疫连假窝在家里写程式,写了一个 perl 模组
功能是可以指定层数,一次 return 出好几层函数的“深return”XD
return 出 eval block 的时候也适用
cpan https://metacpan.org/pod/Return::Deep
github https://github.com/CindyLinz/Perl-Return-Deep
use Return::Deep;
sub a {
 b();
 # never goes here
}
sub b {
 deep_ret(2, 'Hi', 42);
}
my @ret = a();
# got ('Hi', 42) here
作者: flu (Crazy Rhythm)   2020-04-05 16:32:00
programmer 一种宅居时生产力反而可能提升的职业 (误

Links booklink

Contact Us: admin [ a t ] ucptt.com