Function MAKE-SYNONYM-STREAM
make-synonym-stream
symbol => synonym-stream
symbol - 動的変数の名前のシンボル
synonym-stream - synonym
ストリーム
synonym
ストリームのシンボルがsymbolである、 synonym
ストリームを返却します。
setq a-stream (make-string-input-stream "a-stream")
(make-string-input-stream "b-stream"))
b-stream (=> #<String Input Stream>
setq s-stream (make-synonym-stream 'c-stream))
(=> #<SYNONYM-STREAM for C-STREAM>
setq c-stream a-stream)
(=> #<String Input Stream>
read s-stream) => A-STREAM
(setq c-stream b-stream)
(=> #<String Input Stream>
read s-stream) => B-STREAM (
なし。
なし。
引数がシンボルではないとき、 型type-error
のエラーを通知しなければなりません。
21.1. ストリームの説明
なし。