加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

perl学习笔记(10)

发布时间:2020-12-16 00:26:46 所属栏目:大数据 来源:网络整理
导读:下载地址: http://search.cpan.org/CPAN/authors/id/R/RO/ROBIN/PadWalker-1.9.tar.gz 解压: # tar zxvf PadWalker-1.9.tar.gz 进入子目录后编译: # cd PadWalker-1.9 # perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefi

下载地址:
http://search.cpan.org/CPAN/authors/id/R/RO/ROBIN/PadWalker-1.9.tar.gz

解压:
# tar zxvf PadWalker-1.9.tar.gz

进入子目录后编译:
# cd PadWalker-1.9
# perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for PadWalker
Writing MYMETA.yml

测试:
# make test

安装:
# make install
?

练习(打印局部变量名):

 
 
  1. #!/usr/bin/perl?-w ?
  2. use?PadWalker?qw(var_name); ?
  3. ?
  4. sub?prt?{ ?
  5. ????????print?var_name(1,$_[0])?.?"=$_[0]n"; ?
  6. } ?
  7. ?
  8. my?$a1=100; ?
  9. my?$a2=200; ?
  10. my?$a3=300; ?
  11. ?
  12. prt($a1); ?
  13. prt($a2); ?
  14. prt($a3); ?

# perl f91.pl
$a1=100
$a2=200
$a3=300

全局变量似乎不能这么打印,可能是全局变量和局部变量的分配方式不一样,而PadWalker只开发了局部变量名的访问接口?或者是我没找到?哈,不管怎么说,能把(局部)变量名打印出来,挺有意义的一件事。

今天就到这里。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读