Perl是动态语言,支持在运行时对程序进行深层次操作,比如删除某个模块(类),或者删除某个函数。
删除模块(类)eval "delete *{'::'}{HASH}{'$modname\::'};";
删除函数eval "delete *{'::'}{HASH}{'$subname'};";
删除某个类的函数eval "delete *{'$modname\::'}{HASH}{'$subname'};";
格式化perl文本perl [-I/dir (required include)] -MO=Deparse,-sC,-x1
阅读(1697) | 评论(0) | 转发(1) |