perlも忘れてないですよ(´m`)。次のコードの結果に、納得できますか?
sub my_print{ print @_; }
sub test1{ my_print;}
sub test2{ &my_print;}
test1("test1\n");
test2("test2\n");
【結果】
test2納得出来たらかなりの通。perlsubには以下のように書いてあります。
&foo; # foo() get current args, like foo(@_) !!
foo; # like foo() IFF sub foo predeclared, else "foo"
88へえ。