|   | 
 ANSI Common Lisp    21 Streams    21.2 Dictionary of Streams
 
| 21.2.38  make-synonym-stream | 
Function | 
  
 - Syntax:
 - 
make-synonym-stream
symbol
  
  synonym-stream
  - Arguments and Values:
 - 
symbol - a symbol that names a dynamic variable.
synonym-stream - a synonym stream.
 
  - Description:
 - 
Returns a synonym stream whose synonym stream symbol is symbol.
  - Examples:
 - 
 (setq a-stream (make-string-input-stream "a-stream")
        b-stream (make-string-input-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
  - Exceptional Situations:
 - 
Should signal type-error if its argument is not a symbol.
  - See Also:
 - 
Section 21.1 Stream Concepts
  - Allegro CL Implementation Details:
 - 
 None.
  
 |