lispdoc - results for unread-char

(unread-char character &optional (stream *standard-input*))
Undocumented
 Mentioned in:
CLtL2 - 21.2. Creating New Streams
CLtL2 - 22.1.1. What the Read Function Accepts
CLtL2 - 22.2.1. Input from Character Streams
HyperSpec - Function UNREAD-CHAR
PCL - extracting information from an id3 tag
Successful Lisp - chapter19
(read-char &optional (stream *standard-input*) (eof-error-p t) eof-value
 recursive-p)
Undocumented
Example:
(defun continue-p ()
  "Ask user if we should continue looking for solutions."
  (case (read-char)
    (#\; t)
    (#\. nil)
    (#\Newline (continue-p))
    (otherwise
     (format t
             " Type ; to see more or . to stop")
     (continue-p))))
Mentioned in:
CLtL2 - 21.1. Standard Streams
CLtL2 - 21.2. Creating New Streams
CLtL2 - 21.3. Operations on Streams
CLtL2 - 22.1.5. The Readtable
CLtL2 - 22.2.1. Input from Character Streams
CLtL2 - 23.2. Opening and Closing Files
CLtL2 - 23.3. Renaming, Deleting, and Other File Operations
CLtL2 - 29.1. Introduction
CLtL2 - A.2.1. Scanners
HyperSpec - Function READ-CHAR
PCL - bulk reads
PCL - other kinds of io
PCL - reading file data
Successful Lisp - chapter19
Successful Lisp - characters
(trivial-gray-streams:stream-unread-char stream character)
Function: Un-do the last call to STREAM-READ-CHAR, as in UNREAD-CHAR. Return NIL. Every subclass of FUNDAMENTAL-CHARACTER-INPUT-STREAM must define a method for this function.