I:\>perl -MO=Deparse my $x = sub { print "Params: @_\n" }; $x->(10,20,30); &{ $x }(30,40,50); ^D my $x = sub { print "Params: @_\n"; }; &$x(10, 20, 30); &{$x;}(30, 40, 50); - syntax OK