% perl -MO=Deparse,-print -e'sub foo() { 0 }; warn foo' sub foo () { 0 } warn 0; -e syntax OK
「sub foo() { }」のように書くと、この関数が引数をとらないことを宣言できます。
sub foo() { }
この関数が定数を返す場合、この関数は定数として展開されます。