定数の展開

% perl -MO=Deparse,-print -e'sub foo() { 0 }; warn foo'
sub foo () { 0 }
warn 0;
-e syntax OK

sub foo() { }」のように書くと、この関数が引数をとらないことを宣言できます。

この関数が定数を返す場合、この関数は定数として展開されます。