|
|
1
1
您可以排除
第二,你可以把清理的东西移到它自己的函数中。我想起了这样的事: sub perform
{
my($self, $code) = @_;
if (!defined(wantarray)) {
$code->();
return;
}
return wantarray ? &cleanup($code->()) : &cleanup(scalar($code->()));
}
|
|
|
2
3
查看 Contextual::Return CPAN上的模块。我认为它可以让你做你想做的事(可能还有更多)。 |
|
|
3
1
我想我会这样做:
你还有两个
|
|
|
con · Negative Lookaward在perl正则表达式中不起作用 10 月前 |
|
|
Carsten · 使用最近的搜索模式更改文本块 11 月前 |
|
|
A.Ellett · 测试-t STDIN与-t<STDIN> 1 年前 |
|
|
con · 如何跳转到foreach迭代的特定点? 1 年前 |