Next: Keymap Type, Previous: Process Type, Up: Editing Types [Contents][Index]
ストリーム(stream)とは、文字のソースまたはシンクとして — つまり入力として文字を供給したり、出力として文字を受け入れるために使用できるオブジェクトです。多くの異なるタイプ — マーカー、バッファー、文字列、関数を、この方法で使用できます。ほとんどの場合、入力ストリーム(文字列ソース)は、キーボード、バッファー、ファイルから文字を受け取り、出力ストリーム(文字シンク)は文字を*Help*バッファーのようなバッファー、エコーエリアに文字を送ります。
オブジェクトnil
は、他の意味に加えて、ストリームとして使用されることがあります。nil
は変数standard-input
やstandard-output
の値を表します。オブジェクトt
も、入力としてミニバッファー(Minibuffersを参照してください)、出力としてエコーエリア(The Echo Areaを参照してください)の使用を指定するストリームになります。
ストリームは特別なプリント表現や入力構文をもたず、何であれ、それらの基本型としてプリントされます。
パース関数およびプリント関数を含む、ストリームに関連した関数の説明は、Read and Printを参照してください。