0.8.13.71: CORRECT DOCUMENTATION
[sbcl.git] / doc / manual / streams.texinfo
1 @node Extensible Streams
2 @comment  node-name,  next,  previous,  up
3 @chapter Extensible Streams
4
5 SBCL supports @dfn{Gray streams}, user-overloadable CLOS classes whose
6 instances can be used as Lisp streams (e.g. passed as the first
7 argument to @code{format}).  Additionally, the bundled contrib module
8 @dfn{sb-simple-streams} implements a subset of the Franz Allegro
9 simple-streams proposal.
10
11 @menu
12 * Gray Streams::                
13 * Simple Streams::              
14 @end menu
15
16 @node Gray Streams
17 @section Gray Streams
18
19 @include class-sb-gray-fundamental-stream.texinfo
20 @include fun-sb-gray-stream-advance-to-column.texinfo
21 @include fun-sb-gray-stream-clear-input.texinfo
22 @include fun-sb-gray-stream-clear-output.texinfo
23 @include fun-sb-gray-stream-finish-output.texinfo
24 @include fun-sb-gray-stream-force-output.texinfo
25 @include fun-sb-gray-stream-fresh-line.texinfo
26 @include fun-sb-gray-stream-line-column.texinfo
27 @include fun-sb-gray-stream-line-length.texinfo
28 @include fun-sb-gray-stream-listen.texinfo
29 @include fun-sb-gray-stream-peek-char.texinfo
30 @include fun-sb-gray-stream-read-byte.texinfo
31 @include fun-sb-gray-stream-read-char-no-hang.texinfo
32 @include fun-sb-gray-stream-read-char.texinfo
33 @include fun-sb-gray-stream-read-line.texinfo
34 @include fun-sb-gray-stream-read-sequence.texinfo
35 @include fun-sb-gray-stream-start-line-p.texinfo
36 @include fun-sb-gray-stream-terpri.texinfo
37 @include fun-sb-gray-stream-unread-char.texinfo
38 @include fun-sb-gray-stream-write-byte.texinfo
39 @include fun-sb-gray-stream-write-char.texinfo
40 @include fun-sb-gray-stream-write-sequence.texinfo
41 @include fun-sb-gray-stream-write-string.texinfo
42
43 @node Simple Streams
44 @comment  node-name,  next,  previous,  up
45 @section Simple Streams
46 @include sb-simple-streams/sb-simple-streams.texinfo