Mastering Perlの「Error Handling and Reporting」の章に取り組んでいます。のperlvarのエントリには、次のように書かれています。$@
最後の eval() 演算子からの Perl 構文エラー メッセージ。$@ が null 文字列の場合、最後の eval() は正しく解析および実行されています (ただし、呼び出した操作は通常の方法で失敗した可能性があります)。
今、いつevalが正しく実行されず$@
、未定義の値が残るのか疑問に思っています。そのようなケースはありますか?