(サブルーチンすら宣言が不要な場合もあります)。(undef)となります。未初期価値を指摘されます。as:(定義済みかどうかではなく、真かどうかを考慮するので)警告から免れます。warnings.とすることでもそのような警告から免れます。すべての効果が表れます。典型的にはすべての宣言は、スクリプトの先頭か終端に置かれます。可能であるようにしておく必要があるでしょう。リスト演算子のように使うことを許します。使うことには注意してください。関数呼び出しのように振る舞わせるようにできます。習慣を付けるべきです。