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