Returns either a character from the stream, :eof
if the end-of-file is reached, or nil
if no input is currently available.
stream
stream-read-char-no-hang stream => result
stream⇩ |
An input stream. |
result |
Either a character, :eof or nil . |
The generic function stream-read-char-no-hang
implements read-char-no-hang. It returns either a character read from the stream, or:eof
if end-of-file is reached, or nil
if no input is available. The default method specializes stream on fundamental-character-input-stream and simply calls stream-read-char which is sufficient for file streams, but interactive streams should define their own method.
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:31:01