Eva*_*oll 2 perl try-catch perl5.34
我知道 Perl 最近得到了try/ catch。什么版本的 Perl 随附?
大多数被忽略的perlexperiment页面列出了添加的功能,并且(有时)后来从实验类别中毕业。您还可以查看删除功能的时间。
如果您使用 perldoc.perl.org 上的版本,您可能一直在阅读最新版本的稳定文档(可能会在发布后几天关闭),因此您无需依赖本地文档。但是,如果它不在您的本地文档中,则您的 Perl 没有它。:)
类似地,feature.pm 文档显示每个功能的名称、适当时其实验警告的名称以及每个功能显示在哪个版本包中。也就是说,当您包含 时use v5.x,哪些功能会被自动包含。
该实验编译(首发v5.18)是用同样的方法是有用的,一切也许更好的总结。而不是这两行:
use feature qw(try);
no warnings qw(experimental::try);
Run Code Online (Sandbox Code Playgroud)
你有这一行:
use experimental qw(try);
Run Code Online (Sandbox Code Playgroud)
当您关闭多个功能警告时,这会更方便,因为您没有experimental::在每个警告之前输入:
use experimental qw(signatures try);
Run Code Online (Sandbox Code Playgroud)
experimental特性:Perl 5.34 版是第一个支持本地 try catch 的 Perl 版本。| 归档时间: |
|
| 查看次数: |
233 次 |
| 最近记录: |