Perl日記

日々の知ったことのメモなどです。Perlは最近やってないです。

fat comma その2

基本的にハッシュの初期値を入れるときは fat comma 「=>」を使うけれど、GD::Graph の設定で syntax error が出たのでメモ。

$pie->set( 3d => 0 );
syntax error at - line 123, near "3d"

へー、3d => 0 だと、「=>」の左側である「3d」をキーとして見れないのか。
もちろんクオートで囲んだら問題なし。


d3 => 0 みたいな、アルファベットが先にくる場合も大丈夫だった。
単純に d は数値ではないですよ的なエラーなのかな。