perl - 获得所有Perl内置函数的列表的最佳方法是什么?

标签 perl function built-in

我正在尝试更新xml文件以进行语法突出显示,因此我想知道最简单的方法来获取所有Perl内置函数的列表。

最佳答案

这是cnicutar想法的快速实现:

use Pod::Find qw(pod_where);

my $perlfunc_path = pod_where({ -inc => 1 }, 'perlfunc');

open my $in, "<", $perlfunc_path or die "$perlfunc_path: $!";
while(<$in>) {
    last if /=head2 Alphabetical/;
}

while(<$in>) {
    print "$1\n" if /=item (.{2,})/;
}

为您提供包括如下参数的列表:
-X FILEHANDLE
-X EXPR
-X DIRHANDLE
-X
abs VALUE
abs
...

关于perl - 获得所有Perl内置函数的列表的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6722976/

相关文章:

Javascript:在函数外获取 `this`

linux - 如何阅读有关内置 zsh 命令的文档?

perl - 操作 hmset() 需要永远

Perl IO::Socket::INET6::sockaddr_in6 重新定义错误

php - 从 Javascript 调用 PHP 文件

function - Haskell 有可变参数函数/元组吗?

python - 覆盖内置类 (Python)

python - 如何重命名内置函数,例如 "if"-> "hehe"、 "elif"-> "haha"、 "else"-> "hihi"?

perl - 如何在 perl cgi-bin 脚本中使用 utf-8?

linux - LWP 用户代理中的状态读取失败