速度低下もほとんどありません。Berkeley形式のpsに準じています。references.それぞれの行のフィールドを簡単に扱うためにハッシュスライスを使いました。汚染されることを防ぎます。スカラ変数を渡すと、これをリファレンスとして自動有効化します。ハンドルを指定する場所で使えます。scalar.お好みなら、これらのファイルハンドルを配列やハッシュに保管することもできます。ハンドルリファレンスと認識します。扱わなければなりません。いったモジュールを参照してください。シンボル以外のなにかを使っています。それをスカラー変数に格納します。one:上記のように作成して、後は普通のファイルハンドルと同じように使います。間接ファイルハンドルを使うことができるでしょう。保持しているスカラー変数の両方とも受け付けます。(ある場合においては文字列でも可能ですが、これはちょっとリスクがあります)。compile:上の例では、ファイルハンドルを使う前にそれをスカラー変数に代入していました。printやprintf、ダイヤモンド演算子と一緒に使えるからです。入れこむことができます。扱うものですが、これはダイヤモンド演算子には使えません。上記の例のように型グロブをあなたの作った構造に格納したとしましょう。レコードを読み込むことができます。@fdを例にあったように初期化してやることでうまく動作します。readline()は型グロブを要求するからです。これはオブジェクトや文字列では動作しません。このことはバグとも言えるもので現時点では修正されていません。これは基本的な演算子の構文なのです。オブジェクトをいじくりまわして遊ぶことはここでは何の助けにもなりません。hacker.これを行うための組み込みの方法はありません。いくつかのテクニックがあります。設計されていても、おそらくレキシカルファイルハンドルを使いたいでしょう。は行フォーマットです。フォーマットのスコープでなければなりません。これらを使うと、最終的にフォーマットを再実装することに鳴ります。呼び出すことによって、文字列を参照するファイルハンドルを作れます。