demo_chain.pl

来自「source of perl for linux application,」· PL 代码 · 共 28 行

PL
28
字号
#! /usr/local/bin/perl -wuse Attribute::Handlers;sub Prefix : ATTR {  my ($glob, $sub) = @_[1,2];  no warnings 'redefine';  *$glob = sub {                 print "This happens first\n";                 $sub->(@_);               };}sub Postfix : ATTR {  my ($glob, $sub) = @_[1,2];  no warnings 'redefine';  *$glob = sub {                 $sub->(@_);                 print "This happens last\n";               };}sub test : Postfix Prefix {  print "Hello World\n";}test();

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?