通过本文主要向大家介绍了perl 多行注释,perl 注释,杨烁现场求婚示爱刘涛,perl语言编程实例,perl语言入门等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
原始代码
代码出处:http://www.perlmonks.org/index.pl?node_id=384100
代码出处:http://www.perlmonks.org/index.pl?node_id=384100
#!/usr/bin/perl -w
use strict;
my$f= $[;my
$ch=0;sub l{length}
sub r{join"", reverse split
("",$_[$[])}sub ss{substr($_[0]
,$_[1],$_[2])}sub be{$_=$_[0];p
(ss($_,$f,1));$f+=l()/2;$f%=l
();$f++if$ch%2;$ch++}my$q=r
("\ntfgpfdfal,thg?bngbj".
"naxfcixz");$_=$q; $q=~
tr/f[a-z]/ [l-za-k]
/;my@ever=1..&l
;my$mine=$q
;sub p{
@_;
}
be $mine for @ever
代码重构
B::Deparse 模块是一个很好的打印机,它可以揭开 Perl 代码神秘的面纱,帮助你理解优化器为你的代码做了那些转换。换言之,它会重新生成Perl代码,试着略去一些晦涩难懂的部分,把代码用一致的格式写出来。
使用 B::Deparse 模块的一种方法:
输出如下代码:
代码注释
</div>

