![[LISPWORKS]](../Graphics/LWSmall.gif)
![[Common Lisp HyperSpec (TM)]](../Graphics/CLHS_Sm.gif) 
 ![[Previous]](../Graphics/Prev.gif)
![[Up]](../Graphics/Up.gif)
![[Next]](../Graphics/Next.gif)
21.2 The Streams Dictionary
 
 
 
System Class STREAM
 
System Class BROADCAST-STREAM
 
System Class CONCATENATED-STREAM
 
System Class ECHO-STREAM
 
System Class FILE-STREAM
 
System Class STRING-STREAM
 
System Class SYNONYM-STREAM
 
System Class TWO-WAY-STREAM
 
Function INPUT-STREAM-P, OUTPUT-STREAM-P
 
Function INTERACTIVE-STREAM-P
 
Function OPEN-STREAM-P
 
Function STREAM-ELEMENT-TYPE
 
Function STREAMP
 
Function READ-BYTE
 
Function WRITE-BYTE
 
Function PEEK-CHAR
 
Function READ-CHAR
 
Function READ-CHAR-NO-HANG
 
Function TERPRI, FRESH-LINE
 
Function UNREAD-CHAR
 
Function WRITE-CHAR
 
Function READ-LINE
 
Function WRITE-STRING, WRITE-LINE
 
 
Function READ-SEQUENCE
 
Function WRITE-SEQUENCE
 
 
Function FILE-LENGTH
 
Function FILE-POSITION
 
Function FILE-STRING-LENGTH
 
Function OPEN
 
Function STREAM-EXTERNAL-FORMAT
 
macro WITH-OPEN-FILE
 
Function CLOSE
 
Macro WITH-OPEN-STREAM
 
Function LISTEN
 
Function CLEAR-INPUT
 
Function FINISH-OUTPUT, FORCE-OUTPUT, CLEAR-OUTPUT
 
Function Y-OR-N-P, YES-OR-NO-P
 
Function MAKE-SYNONYM-STREAM
 
Function SYNONYM-STREAM-SYMBOL
 
Function BROADCAST-STREAM-STREAMS
 
Function MAKE-BROADCAST-STREAM
 
Function MAKE-TWO-WAY-STREAM
 
Function TWO-WAY-STREAM-INPUT-STREAM, TWO-WAY-STREAM-OUTPUT-STREAM
 
Function ECHO-STREAM-INPUT-STREAM, ECHO-STREAM-OUTPUT-STREAM
 
Function MAKE-ECHO-STREAM
 
Function CONCATENATED-STREAM-STREAMS
 
Function MAKE-CONCATENATED-STREAM
 
Function GET-OUTPUT-STREAM-STRING
 
Function MAKE-STRING-INPUT-STREAM
 
Function MAKE-STRING-OUTPUT-STREAM
 
Macro WITH-INPUT-FROM-STRING
 
Macro WITH-OUTPUT-TO-STRING
 
Variable *DEBUG-IO*, *ERROR-OUTPUT*, *QUERY-IO*, *STANDARD-INPUT*, *STANDARD-OUTPUT*, *TRACE-OUTPUT*
 
Variable *TERMINAL-IO*
 
Condition Type STREAM-ERROR
 
Function STREAM-ERROR-STREAM
 
Condition Type END-OF-FILE
The following X3J13 cleanup issue, not part of the specification, applies to this section:
![[Starting Points]](../Graphics/StartPts.gif)
![[Contents]](../Graphics/Contents.gif)
![[Index]](../Graphics/Index.gif)
![[Symbols]](../Graphics/Symbols.gif)
![[Glossary]](../Graphics/Glossary.gif)
![[Issues]](../Graphics/Issues.gif)
Copyright 1996-2005, LispWorks Ltd.  All rights reserved.