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