The generic function stream-read-char
reads one item from stream. The item read is either a character or the end of file symbol :EOF
if the stream is at the end of a file. Every subclass of fundamental-character-input-stream
must define a method for this function.
LispWorks User Guide and Reference Manual - 13 Feb 2015