『かんたんPerl倶楽部』

技術評論社から発刊された拙著『かんたんPerl』のサポート ブログです。本書への質問、本書に載せきれなかったテクニック、セミナーなどの情報(予定)などを載せていきます。※正誤表の情報はこちらをご覧ください。

カテゴリ: エラー メッセージ蒐集

 Perlのエラーメッセージのコーナー。今回は
%s argument is not a HASH or ARRAY element or slice
です。「%sの引数が、ハッシュや配列の要素またはスライスではありません」と言って怒られています。
つまり、配列要素、ハッシュ要素、配列スライス、ハッシュスライスを引数に取る関数に、それ以外の引数を渡した、と言って、怒られている状態です。

Candied fruit

続きを読む

 エラー メッセージをわざと、あえて出して「うひゃひゃひゃひゃー!」と喜ぶコーナー、今日は「'!' allowed only after types %s」です。これは「%s型(複数)の後でしか!は使えません」という意味ですが、pack、unpack関数の引数において発生するエラーです。

Boxes to unpack (7734456122)続きを読む

 さて今日はエラー メッセージをあえて出すコーナー、今日のお題は「"our" variable is redeclared」です。「our変数が再定義された(のはおかしい)」という意味です。
 エラー メッセージをABC順に制覇しているのですが、今日も『かんたんPerl』レベルでは出なくて、『すぐわかるオブジェクト指向Perl』レベルの警告です。
 (まあ、警告なんか出さないに越したことはないんですが…)

ペンギンは つつきます 手を出さないで下さい (18206891344)
続きを読む

↑このページのトップヘ