Scieneer Common Lisp 1.3.9 online documentation

ext:stream-listen stream[Generic Function]

Returns t if any input is waiting otherwise nil. The stream input buffer is bypassed, so the caller should firstly check the input buffer if desired. Called by listen when the input buffer is empty. The default method tries to read a character or byte without waiting, and then unreads the character or byte.