ToC | DocOverview | CGDoc | RelNotes | Index | PermutedIndex
| Allegro CL

| ANSI Common Lisp 21 Streams 21.1 Stream Concepts ### 21.1.3 Stream Arguments to Standardized Functions The operators in the next figure accept stream arguments that might be either open or closed streams.
Operators that accept either Open or Closed Streams
broadcast-stream-streams | file-author | pathnamep
close | file-namestring | probe-file
compile-file | file-write-date | rename-file
compile-file-pathname | host-namestring | streamp
concatenated-stream-streams | load | synonym-stream-symbol
delete-file | logical-pathname | translate-logical-pathname
directory | merge-pathnames | translate-pathname
directory-namestring | namestring | truename
dribble | open | two-way-stream-input-stream
echo-stream-input-stream | open-stream-p | two-way-stream-output-stream
echo-stream-ouput-stream | parse-namestring | wild-pathname-p
ed | pathname | with-open-file
enough-namestring | pathname-match-p |
The operators in the next figure accept stream arguments that must be open streams.
Operators that accept Open Streams only
clear-input | output-stream-p | read-char-no-hang
clear-output | peek-char | read-delimited-list
file-length | pprint | read-line
file-position | pprint-fill | read-preserving-whitespace
file-string-length | pprint-indent | stream-element-type
finish-output | pprint-linear | stream-external-format
force-output | pprint-logical-block | terpri
format | pprint-newline | unread-char
fresh-line | pprint-tab | with-open-stream
get-output-stream-string | pprint-tabular | write
input-stream-p | prin1 | write-byte
interactive-stream-p | princ | write-char
listen | print | write-line
make-broadcast-stream | print-object | write-string
make-concatenated-stream | print-unreadable-object | y-or-n-p
make-echo-stream | read | yes-or-no-p
make-synonym-stream | read-byte |
make-two-way-stream | read-char |

© Franz Inc. All Rights Reserved - File last updated 2022-07-25