使用すると警告メッセージが表示されます。行ずつ文字列として読み込み、それを引数として与えられたブロックを実行します。バイトずつ読み込み、それを整数として与え、ブロックを実行します。ブロック引数byteは0..255のいずれかの整数です。Enumeratorレシーバに含まれる文字を一文字ずつブロックに渡して評価します。各コードポイントに対して繰り返しブロックを呼びだします。bool現在開いているファイルがEOFに達したらtrueを返します。falseを返します。処理するファイルに対する外部エンコーディングを返します。オブジェクト)を返します。String現在開いている処理対象のファイル名を返します。Integer現在オープンしているファイルのファイル記述子を表す整数を返します。バイト(0..255)を読み込み整数として返します。文字読み込んで返します。nilARGFの現在位置から一行ずつ文字列として読み込みます。書き換えるファイルのバックアップに付加される拡張子を返します。拡張子が設定されていない場合は空文字列を返します。inplace_mode=(ext)ARGF/インプレースエディットモード時にバックアップファイルに付加する拡張子を設定します。ピリオドも含めて指定する必要があります。読み込んだ文字列の内部エンコーディングを返します。Integer全引数ファイルを一つのファイルとみなしたときの現在の行番号を返します。